Ошибка сборки Кордовы Xcode "Разрешение отказано"

Я пытаюсь создать приложение iOS с помощью Xcode и Cordova, однако я продолжаю получать это сообщение об ошибке:

cordova/lib/copy-www-build-step.sh: Разрешение отклонено

Кто-нибудь преодолел эту проблему раньше?

Ответ 1

Вы можете исправить это так же

cd platforms/ios/cordova/lib
sudo chmod +x copy-www-build-step.sh

В основном это дает разрешение на выполнение файла вместо chmod 777, которое дает ему полное разрешение (чтение, запись, выполнение). Для тех, кто хочет уточнить, в чем разница.

Ответ 2

Столкнулась с такой же проблемой.

Я предполагаю, что git испортил разрешения между windows/mac.

cd platforms/ios/cordova/lib

sudo chmod 777 copy-www-build-step.sh

Затем попробуйте построить проект. Работал для меня.