firebase-ios-sdk: Firestore fails to load root certificates on 32-bit devices

[REQUIRED] Step 2: Describe your environment

  • Xcode version: 10
  • Firebase SDK version: 5.14.0
  • Firebase Component: Unsure (Auth, Core, Database, Firestore, Messaging, Storage, etc)

[REQUIRED] Step 3: Describe the problem

I’ve updated Firebase from 5.11.0 to 5.14.0 using pod update. After fixing this compile issue:

error: Resource "...../Build/Products/Debug-iphonesimulator/FirebaseFirestore/gRPCCertificates-Firestore.bundle" not found. Run 'pod install' to update the copy resources script

by running pod install I finally got my project running. However, it got immediately crashed with the following error message in Console:

FIRESTORE INTERNAL ASSERTION FAILED: Could not load root certificates from the bundle. SSL cannot work. (expected path)

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 26 (10 by maintainers)

Most upvoted comments

same here. the problem is the library can not find ssl cert for grpc solution: under Carthage/build/ios/FirebaseFirestore.framework, there is a file called gRPCCertificates-Firestore.bundle, drag it into Xcode project