我正在使用 Xcode 6.1 并构建了一个可以在 iPhone 5s 和更高版本的模拟器上完美运行的应用程序。有关应用程序的更多信息:
- 该应用程序使用静态库(具有 64 位架构)。
- 基础 SDK:iOS 8.1
- 部署目标:8.1
现在,当我尝试在 iPhone 5 或 iPhone 4s(或更早版本)模拟器上运行该应用程序时,它无法构建并出现 Apple Mach-O Linker 错误和警告。我想它可能会编译成 32 位架构来解决这个问题。但是我是否应该改变图书馆的架构(在我的范围内)?如果是这样,那该怎么做?我多次尝试将应用程序和库的架构更改为 32 位,但都失败了。
对此的任何帮助表示赞赏。