Xcode7でbitcodeのエラー

Pocket
LinkedIn にシェア
LINEで送る
Facebook にシェア

Xcode7にしてからAdmobのFrameworkを使っていたらbitcodeのエラーとなったので対処のメモです。

エラー内容

ld: '(プロジェクトのパス)/GoogleMobileAds.framework/GoogleMobileAds(GADInterstitial.o)' does not contain bit code.
You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target.
for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

なお、Admobのフレームワークは最新の「GoogleMobileAdsSdkiOS-7.5.0」にしても同様でした。

TARGETSの「Build Settings」ー「Build Options」ー「Enable Bitcode」を「YES」から「NO」に変更して再ビルドすることでエラーがなくなりました。ひとまず暫定対処として。

ios_xcode7_02