2017-09-24 11 views
2

Firebaseのインストールのこのステップで、私のiOSアプリケーションに本当に固執しています。私はいくつかのポッドをインストールしましたが、それは完全に機能しました。しかし、Firebaseのインストール後にエラー'リンカコマンドが終了コード1で失敗しました(呼び出しを見るために-vを使います)'。私はこの問題を見つけ出す。これは、ポッド 'GVRSDK'が原因です。このポッド 'GVRSDK'を削除すると完全に動作します。指定された画像にエラーが記述されています。事前にFirebaseポッドのインストールエラー他のポッドのインストール

pod ‘Firebase/Messaging’ 
pod 'SDWebImage', '~>3.8' 
source 'https://github.com/CocoaPods/Specs.git' 
pod 'Google/SignIn' 
pod 'GVRSDK', '0.8.5' 
pod 'RSKImageCropper' 
pod 'AFNetworking', '~> 3.0' 
pod 'Google/CloudMessaging' 

ありがとう:

enter image description here

マイアプリポッドのコンテンツは以下の通りです。

+0

廃止予定の「Google/SignIn」を使用すると問題が発生する可能性がありますので、「GoogleSignIn」に変更してください。まだ問題が発生している場合は、Podfile.lockを共有してください –

答えて

1

あなたのPodファイルでは、あなたのPodに応じて適切なカンマを使用する必要があります。Firebase podセクションは 'Firebase/Messaging'のようになりますが、そのPodは廃止されているため 'Google/CloudMessaging'ポッド内のその行を削除し、再インストールしてください。それはあなたの問題を解決します。

+0

私はこれを行いましたが、私にとってはうまくいきません。このためのテストプロジェクトを作成しましたか? –

+1

私はプロジェクトをテストするためにあなたのポッドファイルをインポートし、私は解決策を見つけました。ポッド 'Google/CloudMessaging'は廃止されているので、代わりに 'Firebase/Messaging'を使用しています。そのため、「Google/CloudMessaging」を削除し、ポッドを再インストールするとエラーはなくなります。私はあなたのために助けられたことを願っています –

+0

あなたは大歓迎です。私は助けてうれしい –

関連する問題