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