3

外部ツールを使用せずに iOS アプリで PLCrashReporter を直接リンクしていますが、Xcode 7 でコンパイルしようとすると、リンク エラーが発生します。

ld: '.../CrashReporter.framework/CrashReporter(libCrashReporter-iphoneos.a-armv7-master.o)' にはビットコードが含まれていません。ビットコードを有効にして再ビルドするか (Xcode 設定 ENABLE_BITCODE)、ベンダーから更新されたライブラリを入手するか、このターゲットのビットコードを無効にする必要があります。アーキテクチャ用 armv7

更新されたフレームワークまたはソースを入手して、ビットコードを有効にしてコンパイルし、プロジェクト全体でビットコードを無効にせずにエラーを取り除くにはどうすればよいですか?

4

5 に答える 5

0

残念ながら、問題は再び現れました。また、もう一度コンパイルしようとすると、次のようになります。

ld: 警告: オブジェクト ファイル (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a(cf.o)) は、より新しい OSX バージョン (10.6) 用にビルドされました。リンク (10.5) ld: 警告: オブジェクト ファイル (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a(arclite.o)) は、新しい OSX バージョン用にビルドされました ( 10.6) リンクされているよりも (10.5)

さらに、プロジェクト レベルでビット コードを有効に設定すると、すぐにエラーが発生します。

ビットコードを有効にしてフレームワークを作成するにはどうすればよいですか?

于 2015-10-30T20:49:13.247 に答える