2014-11-05 2 views
0

친구 (누가 우분투를 실행하는지)와 phonegap 프로젝트를 진행하고 있습니다. phonegap 개발자 앱에서 프로젝트를 보려고 할 때 우리가 겪고있는 문제가 있습니다. 아이폰. 우리가 phonegap serve을 실행하면 모든게 좋을 꺼는 제대로 작동하지만, 우리가하려고 할 때 우리는 오류를 부여 전화 단말기에 의해 주어진 포트에 연결 :Phonegap은 우분투에서 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'

사람이 무슨 뜻인지 알아?

나는 현재 phonegap serve을 Mac에서 실행 중이며 완벽하게 작동합니다. 우리는 동일한 코드를 사용하고 있습니다.

답변

0

이 문제도 발생했습니다. 이 문제는 파일 시스템의 대/소문자 구분 때문에 발생합니다. 이 파일은 inappbrowser.js에 액세스하려고 시도했지만 InAppBrowser.js이라고합니다. 따라서 symlink를 사용하여 오류를 해결할 수 있습니다.

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 
관련 문제