Mac OS 10.14.1でxcode11を使用しています。以下のドキュメントを使用して、Firebaseへの移行をファブリックに実装しました。
そして、crashをテストするためのコードを生成しましたが、このクラッシュレポートはfirebase crashlyticsコンソールに表示されません。この実装には次のドキュメントを使用しました
https://firebase.google.com/docs/crashlytics/force-a-crash?platform=ios
Xcodeビルドフェーズで次の実行スクリプトも追加しました
"$ {PODS_ROOT} / Fabric / upload-symbols" -gsp "$ {PROJECT_DIR} /GoogleService-Info.plist" -p ios "$ {DWARF_DSYM_FOLDER_PATH} / $ {DWARF_DSYM_FILE_NAME}"
しかし、アプリケーションを実行すると、次のエラーが返されます。
31merror:/Users/macmini1/Library/Developer/Xcode/DerivedData/app_name-dnzsvdsxebmfqjbjecjlyhdzwags/Build/Products/Debug-iphonesimulator/app_name.app.dSYM:エラーDomain = com.crashlytics.mac.errorでdSYMの送信を完了できませんでした-domain.process-dsym Code = 3 "(null)にファイルが存在しません" UserInfo = {NSLocalizedFailureReason =(null)にファイルが存在しません} [0mコマンドPhaseScriptExecutionが0以外の終了コードで失敗しました
この問題の解決方法を教えてください
upload-symbols
スクリプトなしで動作させました。ポッドを利用可能な最新バージョンに更新し$ {PODS_ROOT}/Fabric/run
、最後に実行することを確認しました。返信ありがとう@IKKA