[在构建阶段运行脚本中使用Firebase上传符号时,Xcode构建永远不会完成

问题描述 投票:0回答:1

我在我的应用中启用了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中所述。请参阅所附的屏幕截图以获取输出。Console.app output from upload-symbols script

在收到上述Xcode中的消息后,构建进度不会进一步进行。它卡在Building 2069 of 2081 tasks。发行新的应用程序版本后,我可以手动成功运行此脚本。但是Google为Firebase提供此脚本的重点是使整个过程自动化。

有人在他们的运行脚本中成功实现了上载符号脚本吗?为什么我的构建会停滞不前并无法完成?

我在我的应用中启用了Firebase Analytics和Crashlytics。根据Firebase网站,我已经在运行脚本的Xcode的“构建阶段”下实现了以下内容:find dSYM_directory -name“ * ....

ios xcode firebase crashlytics run-script
1个回答
0
投票

我意识到我需要为运行脚本添加输入文件。参见下面的实现。

© www.soinside.com 2019 - 2024. All rights reserved.