2017-10-23 5 views
2

初めてFirebaseを試していて、pod 'Firebase/Firestore'を追加した後、Xcode 9.0.1はさまざまなCocoa Podインストールライブラリで多くの警告を出します。Firebaseを初めて使う人。 Xcode 9の多くの警告

(internal.hをの15点のコピー)があるgRPC-COREで

などがある(leveldb-図書館で)カンマ演算子BoringSSL内のファイルのための 複数のビルドコマンド(の

可能な誤用51個の問題、いくつかの "複数のビルドコマンド"、 "この関数宣言はプロトタイプではありません"のような文法に関する他の箇所で読んだことがあります。

FirebaseとCocoapodsを初めて使う人です私が数週間出荷する必要のないプロジェクトを開始するだけです。私の戦略はどうすればよいですか:

a)これらの警告は、Firebaseのポッドが新しい言語ルールに追いつかないためです。私はしばらく待ってから再インストールしてください。

OR

B)私は)私は何回か試したにも関わらず(インストールをgoofed、と私は逃したステップ、または私が撮影していてはならないステップがあります。ここに私がやったことだ:

platform :ios, '10.0' 
pod 'Firebase/Core' 
pod 'Firebase/Auth' 
pod 'GoogleSignIn' // all this worked fine up to here 
pod 'Firebase/Firestore' 
  1. は、私が
  2. $ポッドの再構築、クリーン、
  3. オープンのXcodeをインストールする認証
  4. 閉じXcodeのをテストするにはコピーされたボイラープレートのものに新しいコードを追加していません107警告を参照してください

私は警告と一緒に暮らすことができますし、私は開発を続けますか?私のコードが生成する合法的な警告を見るのは難しいでしょうし、私の初心者コードがエラーを起こした場合、私自身か、これらの警告の1つが現れているのか疑問に思えます。

誰かが経験を共有できますか?それは私がやった、またはちょうど私が余りに新しいものを使用しているということですか?もっと重要なことは、どのように進めるか?

答えて

1

答えは(a)です。

Xcode 9ではいくつかの新しいデフォルトの警告が導入され、Firebaseチームは依存関係のポッドプロバイダと連携して対処しています。

今後のFirebase、leveldb、およびgRPCのリリースで警告が消えることが予想されます。

関連する問題