Сбой команды PhaseScriptExecution с ненулевым кодом завершения после добавления firebase - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть эта ошибка после того, как я установил подфайл firebase:

Build/Products/Debug-iphonesimulator/Guess The Code 2.app/Frameworks/GoogleUtilities.framework'

Я пробовал это: Xcode 10 Beta 3: Команда PhaseScriptExecution завершилась неудачно с ненулевым кодом выхода , но ничего не имеетизменилось.Я также пытался установить модуль GoogleUtilities отдельно, но ошибка осталась.Что я могу сделать?

Podfile

pod 'Google-Mobile-Ads-SDK'
pod 'GoogleMobileAdsMediationUnity'
pod 'GoogleMobileAdsMediationAppLovin'
pod 'SAConfettiView'
pod 'Firebase' 

Xcode 10 beta 6 Swift 4.2

Ответы [ 4 ]

0 голосов
/ 24 июля 2019

Надеюсь, это кому-нибудь поможет. У меня была такая же проблема. Создание нового проекта XCode. Установка Firebase с использованием модулей. Добавление GoogleService-Info.plist в проект, но на нем произошел сбой. Это может вообще не решить вашу проблему, но вы можете разрабатывать локально, пока появляется более постоянное решение.

Я обнаружил, что скрипт Pods- [ProjectName] -frameworks.sh в разделе Pods> Файлы поддержки целей> Pods- [ProjectName]> Pods- [ProjectName] -frameworks.sh пытается повторно подписать файлы для проекта и он не может восстановить правильную личность. Я временно решил эту проблему, и я могу кодировать и запускать код локально, комментируя, добавляя символ «#» в строку в сценарии, которая выглядит так:

code_sign_if_enabled "$ {destination} / $ (базовое имя" $ 1 ")"

Как я уже говорил, это всего лишь временное решение, пока я не выделю время на его изучение. По крайней мере, я могу продолжать кодировать сейчас. Надеюсь, это кому-нибудь поможет.

0 голосов
/ 26 сентября 2018

У меня была такая же проблема.
Я установил «Команда тестирования подписи цели» и решил проблему.
enter image description here

0 голосов
/ 24 апреля 2019

Эта проблема может быть связана со службой цепочки для ключей. Чтобы решить, открыть цепочку ключей, заблокируйте логин и снова разблокируйте его, введя свой пароль Mac.

0 голосов
/ 16 сентября 2018

Некоторые платформы или SDK требуют подписи кода.Возможно, Firebase требует Enable Development Signing

Я подписал код и решил аналогичную проблему для меня. enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...