2013-10-28 112 views
2

是否有可能爲iOS構建32位和64位「胖」二進制文件?我的理解是,這是下線,但我看不到在Xcode的最新更新中做到這一點的明顯方法?iOS中的胖二進制文件

我想我的應用程序在64位5S模式和32位上5及以下(顯然)運行,

我並閱讀文檔:

應用程序現在可以定位到iOS 5.1.1及更高版本同時使用「標準體系結構(包括64位)」構建設置構建64位。這會爲包含32位和64位組件的單個二進制文件生成App Store存檔。在開發和測試過程中,只有在定位iOS 5.1.1設備(這是Xcode中的默認設置)時,您必須構建32位。

但是,這是不明確的,如果可以建立一個32位和64位胖二進制文件與目標部署的iOS 7 謝謝。

回答

2

是的,這是可能的。確保首先關閉「僅爲Active Architecture構建」。在XCode 5中執行此操作並使用標準體系結構將生成一個帶有armv7和armv7s代碼的二進制文件,因此添加64位支持應該可以做到這一點。

如果您有任何第三方庫,請務必檢查支持新設備的更新。