как решить эту ошибку Команда PhaseScriptExecution завершилась неудачно с ненулевым кодом выхода

введите описание изображения здесь Я сменил свой Mac на MacBook m1, а мой Xcode V - 12.4, мой проект нормально работает на симуляторе, но не на реальном устройстве. Я попытался удалить модули, которых он не делает. не работает на меня

Command PhaseScriptExecution failed with a nonzero exit code

Спасибо


person Hamada Raouf    schedule 12.04.2021    source источник
comment
Нет дополнительной информации? Какой полный вывод ошибок?   -  person Larme    schedule 12.04.2021
comment
я добавил скриншот   -  person Hamada Raouf    schedule 12.04.2021
comment
@HamadaRaouf натолкнулся на то же самое на прошлой неделе, тоже на M1. Единственное, что сработало, - это открыть терминал в Rosetta 2, а затем выполнить Pod Install.   -  person aheze    schedule 12.04.2021
comment
Я уже открылся в Розетте, но не работает   -  person Hamada Raouf    schedule 12.04.2021
comment
stackoverflow.com/questions/63391793/? Но теперь вы должны увидеть, что это больше для ARCHS [@]: несвязанная переменная   -  person Larme    schedule 12.04.2021


Ответы (1)


Добавьте arm64 в Исключенные архитектуры в настройках сборки как проекта, так и проекта модулей, чтобы запустить приложение в симуляторе. Удалите его при создании сборки на устройстве или архивировании приложения.

person Shivani Bajaj    schedule 12.04.2021
comment
Молодец, братан, со мной работает, когда ты объясняешь - person Hamada Raouf; 12.04.2021
comment
Удалите его при создании сборки на устройстве или архивировании приложения. Я этого не делал, и мое приложение отлично работает на моем телефоне и в App Store. - person aheze; 12.04.2021