Xcode8でbitcodeのエラー
Kii Cloudを使って開発をしてるんですが、ビルド時にエラーが出たんでログを見てみると。。。
2017-04-24 10:41:31 +0000 error: Failed to verify bitcode in KiiSDK.framework/KiiSDK:
error: Cannot extract bundle from /var/folders/37/jhth2wf97pl6hs093zvfhzyw0000gn/T/XcodeDistPipeline.AlG/
Root/Payload/hogehoge.app/Frameworks/KiiSDK.framework/KiiSDK (i386)
ググッてみると、ビルドオプションでbitcodeをOFFにせよとのお達しが(^^;
Build Settings ⇒ Enable Bitcode :ON ⇒ OFF
これでエラーは出なくなりました。
そもそもbitcodeってなんですか????
ここもググッて見たらこんな記事が。。。
Xcode7からは、デフォルトでビルド時にビットコード(中間コード)が含まれており、これによって、各プラットフォームのアーキテクチャに最適なネイティブコードがコンパイルされ、パフォーマンスの向上を図っているらしい。
なるほどねぇ。。。
今回はKiiSDKがビットコードを含んでなかったってことですね(^^;