今天把xcode升級到7.0了,除了swift語法的一些問題,還有幾個問題比較麻煩,其中一個就是包含標題的一個錯誤提示。swift
開發環境:Xcode 7.0
開發語言:swift(引入了第三方的oc庫)
出現場景:xcode
正常調試是沒有問題的,可是在Archive的時候,報出了這個錯誤。ui
問題詳情:this
(null): URGENT: all bitcode will be dropped because ‘xxxx’ was built without bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. Note: This will be an error in the future.spa
問題分析:調試
從上述的錯誤中應該能夠看出,這是由於一個第三方的庫不兼容,個人工程中開啓了 ENABLE_BITCODE (應該是升級以後自動轉換的),而這個第三方的庫在編譯的時候沒有 enable bitcode,因此致使上訴問題。code
解決方法:orm
應該是有兩種吧,一種就是換成 enable bitcode 的第三方庫,再有一種就是將工程的 ENABLE_BITCODE 設置爲 false 就能夠了。開發
由於我這裏不太方便換庫,因此,就把工程的設置給改了一下。get
具體操做方法以下:
上面解決方法是把工程的設置給改了,可是改了以後有什麼影響如今尚未發現。若是之後發現了會更新本文。