2017-11-03 26 views
3

Xcode 9.1から8.3.3にアップデートした後、私が取り組んでいるプロジェクトにFirebaseにバンドルされたgRPC-Coreに起因するエラーが複数あります。エラーは何も意味をなさない(少なくとも私に)、私はすべての通常の修正(ポッドの削除、再インストール、ポッドの更新、クリーン、構築、削除されたデータの削除など)を試した。 Cocoapodsバージョンは1.3.1gRPC-Coreコンパイルエラー - Swift 4/Xcode 9アップデート後のApple Mach-O Linkerエラー

gRPC errors

ポッドは、プロジェクトで使用されている(更新前に細かい作業はすべて、他のポッドから他のエラー)。

pod 'Firebase/Core' 
    pod 'Firebase/Messaging' 
    pod 'Firebase/Firestore' 
    pod 'FirebaseUI/Firestore', '~> 4.0' 
    pod 'FirebaseUI/Storage', '~> 4.0' 
    pod 'FirebaseUI/Auth', '~> 4.0' 
    pod 'FirebaseUI/Facebook', '~> 4.0' 
    pod 'FirebaseUI/Google', '~> 4.0' 
    pod 'UITextField+Shake', '~> 1.1' 
    pod 'SJFluidSegmentedControl', :git => 'https://github.com/adornoventura/SJFluidSegmentedControl.git' 
    pod 'GoogleBooksApiClient' 
    pod 'Kingfisher', '~> 4.0' 
    pod 'BarcodeScanner' 
    pod 'GooglePlaces' 
    pod 'GooglePlacePicker' 
    pod 'Stripe' 
    pod 'Lightbox' 
    pod 'SwipeCellKit' 

編集:https://github.com/firebase/firebase-ios-sdk/issues/423、それはFirestoreポッドから茎:同じ問題を持つものに、この問題はここに追跡されています。

+0

正確な問題が発生したxcode 9.0。既存のcocoapodsディレクトリでHigh Sierraの問題が発生したためにcocoapodsを再インストールし、firebaseを含むようにfirebase podfileを更新した後に発生しました。 –

+0

@cod_A Firebase Github上でこの問題が追跡されていることがわかりました:https://github.com/firebase/firebase-ios-sdk/issues/423 –

答えて

0

私は同じ問題があります。私は間違っていないですとき

が、それはFirestoreから使用します。.. gRPCコアとリンクが欠落しているに問題があると思いますし、私はそれがあると思いgRPCコア

から最後の更新以降

:私だけ

ポッド 'Firebase /コア' ポッド 'FirebaseUI /認証' ポッド 'Firebase/Firestore'


開発者はGitHubの上で、次の掲示を持っています

gRPC-Coreの問題のようです。当面は

ポッド 'gRPC'、1.6.5 をPodfileの最上部に置きます。

+0

Firebase Github上で現在追跡中です:https: //github.com/firebase/firebase-ios-sdk/issues/423うまくいけば、まもなく修正があります。 –

2

gRPCチームは、podバージョン1.7.1のリリースでこの問題を修正しました。この問題を抱えている人は、あなたのポッドキャッシュ(ポッドキャッシュをきれいにする)をクリアしてから、新しくインストールして最新バージョンを入手してください!

関連する問題