【发布时间】:2020-09-13 04:54:19
【问题描述】:
我在我的应用中启用了 Firebase Analytics 和 Crashlytics。根据Firebase website,我在 Xcode 的构建阶段下的运行脚本中实现了以下内容:
find dSYM_directory -name "*.dSYM" | xargs -I \{\} $PODS_ROOT/FirebaseCrashlytics/upload-symbols -gsp /path/to/GoogleService-Info.plist -p platform \{\}
我从 Xcode 收到以下输出:
Running upload-symbols in Build Phase mode
Validating build environment for Crashlytics...
Validation succeeded. Exiting because upload-symbols was run in validation mode
如Console.app 中所报告的,据称该脚本成功完成了它的工作。请参阅附加的屏幕截图以获取输出。
在 Xcode 中收到上述消息后,构建进度不会进一步进行。它卡在Building 2069 of 2081 tasks。在分发了新的应用程序版本后,我可以手动成功运行此脚本。但 Google 为 Firebase 提供此脚本的全部目的是自动化整个过程。
有没有人成功地在他们的运行脚本中实现了上传符号脚本?任何想法为什么我的 Build 会停止并且永远不会完成?
【问题讨论】:
-
你的输入文件路径是什么样的?
标签: ios xcode firebase crashlytics run-script