2015-02-11 95 views
1

我已閱讀Apple's Guidelines for converting app to 64 bit binary和幾個其他網頁。我使用Xcode 6,我相信如果架構包含「標準架構(armv7,arm64)」,並且有效架構包含「armv7,armv7s 「那麼這意味着我的應用程序支持64位二進制文​​件。將64位支持擴展到現有的iOS應用程序

有人可以確認我的理解是否正確嗎?

第二個問題是我的項目包含一些庫。我相信如果庫供應商不這樣做,我將不得不將這些庫轉換爲64位。在未來,我打算使用可可豆莢,但我相信可可豆莢現在不支持64位二進制文​​件。有人可以確認我的信念是否正確嗎?另外在這種情況下可以做些什麼?

有人在這裏用cocoa pod將他們的應用程序轉換爲64位嗎?

+0

謝謝bilakjakk。我正在等待更多的答案,可以給我更多的信息。 – 2015-02-12 10:10:49

回答

3

你的項目以及所有包含的庫或框架應包括arm64所支持的架構象下面這樣:

請注意,您在您的有效架構菜單中缺少arm64。

有效架構:指定要構建的架構: amv7和armv7s適用於32位設備。 arm64是64個設備

enter image description here 你可能也想看看這個鏈接查看更多細節:

關於的CocoaPods: 的CocoaPods沒有聯繫到64位。由於Cocoapods只是一個依賴管理器,並不包含在你的源代碼中。它適用於您的構建工具鏈。

所以你應該擔心的是你所使用的所有豆莢應該是64Bit兼容的。

相關問題