2014-01-28 4 views
1

Я новичок в телефоне, и я попытался установить его на мою машину Mac, но я получаю сообщение об ошибке. Я следую this link в качестве справки.ошибка при создании приложения phonegap через команду iOS api

Вот мой код, который я запускаю на своей машине Mac.

./create ~/desktop/hello com.test.hello hello and i am getting error as: 

./create: line 66: dirname: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
/Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/replaces: line 28: sed: command not found 
./create: /Users/administrator/Desktop/phonegap-2.9.0/lib/ios/bin/update_cordova_subproject: /usr/bin/python: bad interpreter: No such file or directory 

Хотя hello.xcodeproj создается на данном пути, но когда я пытаюсь открыть его в Xcode получаю эту ошибку:

Project /Users/administrator/Desktop/hello/hello.xcodeproj cannot be opened because the project file cannot be parsed. 

Любая помощь будет оценена.

+0

Не спрашивайте нас, чтобы следовать руководство. Вместо этого отправьте точную команду, которая дает ваши проблемы. – fedorqui

+0

./create ~/desktop/hello com.test.hello Привет, команда дает ошибку. – Chomu

+0

phonegap установлен на вашем Mac? – Sport

ответ

2

Кажется, что телефонная гарнитура установлена ​​неправильно. Самый простой способ - сначала загрузить node-js из nodejs.org, а затем использовать его диспетчер пакетов для установки телефонной затычки.

sudo npm install -g phonegap 

После установки PhoneGap вы можете использовать

phonegap local create com.test.hello hello 

Для инициализации вашего проекта

+0

Когда я запускаю приведенную выше команду, получаем ошибку: -bash: sudo: command не найден. И мой xcode также не работает сейчас. – Chomu

+1

Как выглядит ваш $ PATH. Введите 'echo $ PATH' в свой терминал. Возможно, ваши переменные пути неверны. 'sudo' обычно находится в'/usr/bin/'. Это пропало? – matthisb

+0

Мой путь таков:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin – Chomu

Смежные вопросы