通过最新的 Dropbox 框架版本支持 armv6、armv7 和 armv7



我正在使用最新的Dropbox框架来支持新的iPhone 5,我想继续支持iPhone 3G和iPod Touch 2G(armv6,iOS 4.2.1),它们约占2%的人。

我保留了一个旧的Xcode 4.4,以便能够在我仍然为我的孩子准备的旧设备上进行调试。我使用 Xcode 4.4 在 4.* 上进行调试,然后切换到 Xcode 4.5 在 iPhone 5 上进行调试。我将 armv6 添加到构建架构中,但由于此错误而无法编译:

LD:文件是通用的(2 个切片),但不包含 A(n) armv6 slice:/.../DropboxSDK.framework/DropboxSDK for architecture armv6

有人使用Dropbox框架成功地编译了armv6,armv7和armv7s吗?

Xcode 4.5(及更高版本)不支持生成 armv6 二进制文件。

按照本手册进行操作如何在 xcode 4.5 中同时支持 armv6 和 armv7s 以发布版本您可以同时支持两者 - 但不知道 Dropbox SDK。

最新更新