延伸到现有的iOS应用支持64位(Extending 64 bit support to exist

2019-10-21 20:43发布

我已阅读苹果的准则转换应用的64位二进制文件和其他一些网络pages.I我使用的Xcode 6,我相信,如果架构包含“标准架构(ARMv7的,arm64)”和有效的架构包含“ARMv7的,armv7s”,那么,意味着我的应用程序支持64位二进制文​​件。

可有人请确认是否我的理解是正确的?

第二个问题是,我的项目包含了一些libraries.I认为,我将不得不这些库转换为64位,以及万一库供应商没有。

在未来,我计划用可可豆荚,但我相信可可豆荚是不支持64位二进制文​​件现在。 可有人请确认是否我的信念是正确的? 还什么可以在这种情况下怎么办?

已经有人在这里转换了他们的应用程序中使用的可可豆荚64位?

Answer 1:

您的项目以及 所有包含的库或框架应包括arm64作为支持的体系结构如下图所示:

请注意,您在您的有效架构菜单中缺少arm64。

有效的体系结构:指定要构建的架构:amv7和armv7s是32个器件。 arm64为64台设备

你可能也想看看这个链接查看更多细节:

关于的CocoaPods:的CocoaPods没有联系到64位。 由于的CocoaPods仅仅是一个依赖管理,并且不被包含在你的源代码。 它与你的编译工具链。

所以,你应该担心的是,你正在使用的豆荚应64位兼容。



文章来源: Extending 64 bit support to existing iOS app