昨日、parse.com ライブラリに関する大量の警告を認識しました。
緊急: '[path]/Parse.framework/Parse(PFAnalytics.o)' がビットコードなしでビルドされたため、すべてのビットコードが削除されます。ビットコードを有効にして再構築するか (Xcode 設定 ENABLE_BITCODE)、ベンダーから更新されたライブラリを入手するか、このターゲットのビットコードを無効にする必要があります。注: これは将来エラーになります。
この回答でこれらの警告を削除できることは承知していますが、AppStore への提出やアプリの実際のパフォーマンスに関して悪影響があるかどうか疑問に思っています。
Xcode はビットコードについて通知します
この設定を有効にすると、ターゲットまたはプロジェクトは、それをサポートするプラットフォームおよびアーキテクチャのコンパイル中にビットコードを生成する必要があることを示します。アーカイブ ビルドの場合、リンクされたバイナリにビットコードが生成され、アプリ ストアに送信されます。他のビルドの場合、コンパイラとリンカーは、コードがビットコード生成の要件に準拠しているかどうかを確認しますが、実際のビットコードは生成しません。[ENABLE_BITCODE]
しかし、私はこのテキストから本当に有益な情報を得ることができません.
- リンクされた回答を使用して、悪影響を与えることなく、また将来の AppStore への提出を損なうことなく問題を回避できますか?
- は
ENABLE_BITCODE
実際に何をしますか? 将来的には必須ではなくなりますか? - 有効または無効にした場合、パフォーマンスに影響はありますか?