2016-09-27 109 views
0

我現在正在使用otool工作幾小時,但我沒有弄清楚如何獲取信息,如果啓用了二進制代碼。如何使用otool檢查是否啓用了位代碼

它嘗試了以下內容:

首先,我建立一個簡單的iOS應用程序並運行:

otool -arch arm64 -l testApp1 | grep bitcode 

之後,我下載了一個二元框架,從kontakt.io。我確信有位代碼被啓用。所以我嘗試過:

otool -arch arm64 -l KontaktSDK | grep bitcode 

我也沒有收到任何信息。我有什麼問題嗎?這是新的Xcode8的錯誤嗎?

爲什麼我玩這個的原因是,我建立了一個二進制框架,我不知道爲什麼有時框架是完全啓用bitcode,有時不是。

回答

0

According to this answer有兩種可能的檢查項目,bitcode__LLVM

當我下載KontaktSDK,我可以這樣做:

​​
+0

這是否意味着,該__LLVM被發現,位碼被啓用? – patrickS

+0

似乎是這種情況(在這裏查看許多其他StackOverflow和谷歌點擊),但我還沒有在apple.com上找到明確的文檔。 –

相關問題