Xcode 9.1から8.3.3にアップデートした後、私が取り組んでいるプロジェクトにFirebaseにバンドルされたgRPC-Coreに起因するエラーが複数あります。エラーは何も意味をなさない(少なくとも私に)、私はすべての通常の修正(ポッドの削除、再インストール、ポッドの更新、クリーン、構築、削除されたデータの削除など)を試した。 Cocoapodsバージョンは1.3.1gRPC-Coreコンパイルエラー - Swift 4/Xcode 9アップデート後のApple Mach-O Linkerエラー
ポッドは、プロジェクトで使用されている(更新前に細かい作業はすべて、他のポッドから他のエラー)。
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ポッドから茎:同じ問題を持つものに、この問題はここに追跡されています。
正確な問題が発生したxcode 9.0。既存のcocoapodsディレクトリでHigh Sierraの問題が発生したためにcocoapodsを再インストールし、firebaseを含むようにfirebase podfileを更新した後に発生しました。 –
@cod_A Firebase Github上でこの問題が追跡されていることがわかりました:https://github.com/firebase/firebase-ios-sdk/issues/423 –