2017-07-06 8 views
4

Appleに提出する前にアプリをアーカイブしようとしています。警告限界を超えました - 最初の200回の警告のみを表示します。サンプル警告:Xcode 8.3リンカの警告

ld: warning: Linker asked to preserve internal global: 'sharedInstance.sharedInstance' 
ld: warning: Linker asked to preserve internal global: '__block_descriptor_tmp' 
ld: warning: Linker asked to preserve internal global: '__block_descriptor_tmp' 
ld: warning: Linker asked to preserve internal global: '__block_descriptor_tmp' 
ld: warning: Linker asked to preserve internal global: '__block_descriptor_tmp' 
ld: warning: Linker asked to preserve internal global: '__block_literal_global' 
ld: warning: Linker asked to preserve internal global: '__block_descriptor_tmp' 
ld: warning: Linker asked to preserve internal global: '__block_descriptor_tmp' 
ld: warning: Linker asked to preserve internal global: '__block_descriptor_tmp' 

Xcodeの使用8.3.3。スウィフト3.関連Firebaseポッドエントリ:

Using Firebase (4.0.2) 
Using FirebaseAnalytics (4.0.1) 
Using FirebaseAuth (4.0.0) 
Using FirebaseCore (4.0.2) 
Using FirebaseDatabase (4.0.0) 
Using FirebaseInstanceID (2.0.0) 
Using FirebaseMessaging (2.0.0) 
Using FirebaseStorage (2.0.0) 

私はしばらく前にこの問題を持っていたFirebase 3.16それを修正しているように見えたが、今の警告が戻ってきました。警告はアーカイブ上にのみ表示されます。誰もこの状況を覚えている?私は私のプロジェクト(ワークスペース)をアーカイブするとき

答えて

0

のAdMob SDKをインポートした後、私は次の警告があった:

LD:警告: '__block_descriptor_tmp'

:リンカは、内部グローバルを保存するように求め

は、私はそれを取り除くための方法を見つけた:

Target \ Build Settings \ Build Options \ Enable bitcode = NO 

・ホープ、このことができます!

+2

ありがとうございますが、私はビットコードが私のアプリに必要と考えています。私はまだ探しています/他の解決策を待っています。 – robMontesinos

+0

@vikeshこれは有効な解決策ではないと思いますが、あなたは機能を無効にしています – Fdiazreal

関連する問題