2017-11-03 1 views
3

8.3.3에서 Xcode 9.1로 업데이트 한 후 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를 다시 설치하고 firestore를 포함하도록 firebase podfile을 업데이트 한 후에 발생했습니다. –

+0

@cod_A Firebase Github에서이 문제를 추적하고 있습니다 : https://github.com/firebase/firebase-ios-sdk/issues/423 –

답변

0

동일한 문제가 있습니다. 나는 내가 잘못하지 않다 때

, 그것은 경우 FireStore에서 사용 있습니다 .. gRPC 코어 및 링크가 누락에 문제가 생각 나는 그것이 생각 gRPC 코어

에서 마지막 업데이트 이후

: 난 단지

포드 '중포 기지/코어' 포드 'FirebaseUI/인증' 포드 '중포 기지/경우 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의 릴리스로이 문제를 해결했습니다. 이 문제가있는 사람이라면 포드 캐시를 지우고 최신 버전을 새로 설치하십시오!

관련 문제