私のアプリには、Google Framework に関する次の新しい警告が表示されます。
(null): 緊急: '/Users/myname/Library/Mobile Documents/com~apple~CloudDocs/foldername/appname/GoogleMobileAds.framework/GoogleMobileAds(GADSlot+AdEvents.o)' はビットコードなしでビルドされたため、すべてのビットコードが削除されます。ビットコードを有効にして (Xcode 設定 ENABLE_BITCODE) 再構築するか、ベンダーから更新されたライブラリを取得するか、このターゲットのビットコードを無効にする必要があります。注: これは将来エラーになります。
Xcode 7 では、この同じ概念について約 204 件の警告が表示され、これを回避できませんでした。また、アプリからネットワークにアクセスする際にも問題が発生します。これは、デバッグ領域からのエラーです。
-canOpenURL: URL「kindle://home」に失敗しました - エラー:「このアプリはスキーム kindle のクエリを許可されていません」
これらの問題はすべて iOS 8 では発生しませんでした。
ベストアンサー1
ライブラリはビットコードなしでコンパイルされましたが、プロジェクト設定でビットコード オプションが有効になっています。ターゲットのビルド設定とライブラリ ビルド設定で を指定して、NO
警告Enable Bitcode
を削除してください。
ビットコードを有効にする必要があるかどうか疑問に思っている人のために:
iOS アプリの場合、ビットコードはデフォルトですがオプションです。watchOS および tvOS アプリの場合、ビットコードは必須です。ビットコードを提供する場合、アプリ バンドル内のすべてのアプリとフレームワーク (プロジェクト内のすべてのターゲット) にビットコードを含める必要があります。