Абсолютно новый для Кордовы.Вот шаги, которые я сделал:
- Извлечен существующий проект
- Запустите
cordova build ios
Выше выдается эта ошибка сборки:
(узел: 10242) UnhandledPromiseRejectionWarning: Ошибка [ERR_UNHANDLED_ERROR]: необработанная ошибка.(Платформа «ios» не является допустимой платформой Cordova. Отсутствует API.js. IOS не поддерживается.)
Я уже погуглил для решения вышеуказанного и общегоконсенсус, похоже, заключается в том, чтобы удалить, а затем добавить платформу iOS.
Теперь есть проблема с этим.Просматривая историю коммитов, я вижу, что были сделаны изменения кода для файлов в каталоге platforms
, поэтому я не могу просто удалить его или ...
Вопрос 1) Могу ли я?
Вопрос 2) Правильно ли вносить изменения в код в каталоге platforms
?Потому что кажется, что это сгенерированные каталоги.
Вопрос 3) Почему, когда я открываю проект Xcode в platforms/ios
, я могу нормально его собрать / запустить, несмотря наCordova CLI ошибка выше?