2014-11-05 2 views
0

Так что я работаю над проектом phonegap с другом (который работает ubuntu), и есть проблема, с которой мы сталкиваемся при попытке просмотреть проект в приложении разработчика phonegap. iPhone. При запуске phonegap serve Everthing работает нормально, но при попытке подключения к порту данного терминала по телефону нам дает ошибку:Телефонная служба на Ubuntu не синхронизируется с приложением iOS

Error: ENOENT, no such file or directory '/usr/local/lib/node_modules/phonegap/node_modules/connect-phonegap/res/middleware/cordova/3.5.0/ios/plugins/org.apache.cordova.inappbrowser/www/inappbrowser.js'

Любому знают, что это значит?

BTW, я бегу phonegap serve на Mac и работает отлично. Мы используем тот же код.

ответ

0

Я также столкнулся с этой проблемой. Похоже, эта проблема вызвана чувствительностью к регистру файловой системы. Он попытался получить доступ к inappbrowser.js, но он называется InAppBrowser.js. Таким образом, вы можете обойти ошибку с символической ссылкой:

ln -s /usr/local/lib/node_modules/phonegap/node_modules/connect-phonegap/res/middleware/cordova/3.5.0/ios/plugins/org.apache.cordova.inappbrowser/www/InAppBrowser.js /usr/local/lib/node_modules/phonegap/node_modules/connect-phonegap/res/middleware/cordova/3.5.0/ios/plugins/org.apache.cordova.inappbrowser/www/inappbrowser.js