В моем приложении включены Firebase Analytics и Crashlytics. Согласно веб-сайту Firebase , я реализовал следующее в моем сценарии запуска в разделе «Фазы сборки» в 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, состоит в том, чтобы автоматизировать весь процесс. Есть идеи, почему моя сборка останавливается и никогда не заканчивается?