Дни назад я создал приложение для Android, нулевые проблемы, но теперь, когда я пытаюсь сделать то же самое для iOS (очевидно, не те же команды), я всегда получают ошибку.Ошибки при попытке построить iOS с кордовой в Mavericks (10.9.1)
Я использую следующую команду:
cordova platform add ios
И я получаю следующее сообщение об ошибке:
Downloading cordova library for ios...
Download complete
Creating ios project...
Error: An error occured during creation of ios sub-project.
File "/Users/xxxxx/.cordova/lib/ios/cordova/3.3.0/bin/update_cordova_subproject", line 31
print __doc__
^
SyntaxError: invalid syntax
at /usr/local/lib/node_modules/cordova/src/platform.js:282:30
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Socket.<anonymous> (child_process.js:956:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:466:12)
Я попытался также с:
phonegap build ios
Но я получаю ту же ошибку и Я не знаю, как это исправить. Я смотрел в Интернете, и я нашел парня с той же проблемой, но никто не мог ему помочь.
Я запускаю команды с помощью sudo, это не проблема.
откройте «update_cordova_subproject» текстовым редактором строк шоу от 30 до 33 для меня PLS. Может быть, сценарий Python имеет некоторые ошибки – matthisb
$ Sudo НОЕ обновление -g Cordova запустить this.then построить свой проект – Sport
@matthisb здесь у вас есть строки: определения функции Usage(): печати __doc__ sys.exit (1) ' @Спорт, который не работает, я пробую это вчера. – xmarston