在XCode項目設置中默認啓用出價代碼。 由於SDK不支持BitCode,因此我依賴於少數第三方庫,在此我得到編譯錯誤? 如果我禁用錯誤消失了。但我不知道這種變化的後果?在Xcode項目設置中禁用BitCode有什麼作用?
回答
關掉它只是意味着你的應用程序將生活在App Store它的Xcode 7 &位碼之前的方式相同。下載完成後,所有支持的體系結構的二進制代碼將從App Store下載。
如果您打開BitCode,則會上傳已編譯程序的中間表示形式,並且Apple將能夠針對未來體系結構(as described here)重新編譯和/或優化您的應用程序。
關閉它是暫時非常安全的。
More information can be found in this related question。
和你一樣,我正在等待某些第三方庫被更新爲支持BitCode(在我的情況下,爲it's the Google Analytics library)。
僅適用於從appstore下載的應用程序嗎?在adhoc發佈期間如何! – thatzprem
@thatzprem你有一個「從位碼導出」選項可用於ADHOC構建。查看[「導出應用程序以在應用商店外測試」]下的步驟6](https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html#// Apple_ref/doc/uid/TP40012582-CH8-SW17)部分。 –
你是對的@ user102008,感謝downvote&提醒......我更新了我的答案,希望更準確。 –
- 1. 如何禁用CMake項目中的XCode BITCODE?
- 2. xcode中項目/目標的單獨設置是什麼意思?
- 3. XCode 5項目中沒有Swift設置
- 4. Xcode:項目設置與目標設置
- 5. 什麼是替代安裝權限在Xcode v4.6.2項目設置
- 6. 在Xcode項目目標版本設置中,什麼是Mach-O類型?
- 7. 爲什麼我無法在Xcode 6項目中禁用橫向視圖?
- 8. 爲什麼x設置:名稱上Window.Resources項目不起作用
- 9. Xcode項目中的podfile.lock是什麼,它爲什麼被使用?
- 10. 如何在項目中的Xcode 3.2.5中打開「項目設置」?
- 11. 無法將文件上傳到Xcode 7中禁用Bitcode的應用商店
- 12. 在項目設置(有時)中設置_HAS_ITERATOR_DEBUGGING = 0沒有任何作用
- 13. 什麼決定了Xcode項目的developmentRegion設置?
- 14. xcode項目構建成功,但歸檔時:bitcode包可能
- 15. 設置android:menuCategory屬性有什麼作用?
- 16. 在xcode中啓用/禁用菜單項
- 17. 如何在Xcode項目設置中使用相對路徑?
- 18. 如何在C++中使用XCode 4.2設置OpenGL項目?
- 19. xcode - 項目沒有建設?
- 20. xcode項目中的文件位置的默認設置是什麼?
- 21. Xcode 8中的項目設置屏幕?
- 22. 如何在xcode項目中啓用/禁用ARC?
- 23. 應用程序委託在xcode項目中做什麼?
- 24. 爲什麼在我的xcode項目文件中找到引用?
- 25. 設置Xcode項目的構建目錄
- 26. 爲什麼我的Xcode項目僅在工作區中編譯?
- 27. 在JList中禁用項目
- 28. 在CMFCToolBar中禁用項目
- 29. 爲什麼設置$ window.location.href在promise中設置時不起作用?
- 30. 在Xcode中禁用測試目標
[XCode7可能重複當我禁用項目的位碼時發生?](http://stackoverflow.com/questions/32830014/xcode7-what-happens-when-i-disable-bitcode-for-a-項目) – user102008