[英]Error on Firebase Crashlytics installation for Flutter - IOS app
[英]How to integrate Firebase Crashlytics for iOS part of Flutter app?
我正在嘗試將firebase_crashlytics
集成到我的 Flutter 應用程序中。 https://pub.dartlang.org/packages/firebase_crashlytics#-readme-tab-我遇到了 iOS 集成問題。 在文檔中,指定If on Xcode 10 Add your app's built Info.plist location to the Build Phase's Input Files field. Eg: $(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
If on Xcode 10 Add your app's built Info.plist location to the Build Phase's Input Files field. Eg: $(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
我已經創建了 Firebase 項目並完成了 iOS 部分所需的初始設置,例如 Firebase 的 pod install 並在 AppDelegate 文件中添加代碼。
我無法弄清楚這是什么意思? 這是否意味着info.plist
文件的文字路徑。 我下載了文檔中提到的示例項目,但它與上述內容沒有任何關系。 我做了如下的事情
我確實將路徑添加到我的info.plist
文件中,如下所示$(BUILT_PRODUCTS_DIR)/$(/Users/priitshsawant/Desktop/firebase_crashltics/firebase_crashltics/ios/Runner/Info.plist)
。 我嘗試使我的應用程序崩潰,但它沒有出現在 Firebase Crashlytics 中
我按照以下步驟解決了這個問題。
Robin Reiter
提到的運行腳本Flutter Clean
Pod install
Xcode to build and run
你可以這樣實現
${PODS_ROOT}/FirebaseCrashlytics/run
到 Type a script...文本框。$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
按照下圖添加運行腳本
完成后,重建您的 Flutter 應用程序:
flutter run
如果您要從使用 Fabric 的先前版本的 Crashlytics 遷移,請遵循以下指南並從您的項目中刪除所有舊版 Fabric 集成步驟:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.