在我看来Phonegap 3.3.0坏了。我这样做:
$ cordova create app de.app.name "app-name"
$ cd app
$ cordova platform add ios
在platforms/ios/*.xcodeproj
中打开xcode项目并运行它(xcode 5.0.2)。我收到一个异常,其中包含config.xml的解析错误。
我注意到www/config.xml
和platforms/ios/www/config.xml
已被破坏。文件末尾有一些二进制空格。删除它会修复错误但仍然是cannot install any plugins。
有没有其他人有这个问题?我该如何解决这个问题?
更新 如果我坚持使用phonegap命令看起来更好:
$ phonegap create app de.app.name "app-name"
$ cd app
$ phonegap local build ios
config.xml
现在看起来很好,确实包含更多内容。 platforms/ios/www/config.xml
更大但仍有破碎的结局。插件安装仍然无效。
更新2
找到一个不错的tutorial,确实需要使用cordova
代替phonegap
,并执行以下操作:
cordova create App com.App.Name App
cd App
cordova platform add ios
cordova build ios
cordova plugin add org.apache.cordova.console
但是在我添加插件之前,platforms/ios/www/config.xml
仍然被打破,即使使用固定的config.xml,它仍然会引发错误。彼此彼此。我也尝试重新安装phonegap& cordova并重新启动Mac。
答案 0 :(得分:1)
问题是由我所在的目录引起的。如果我执行了cd ~
并运行相同的命令,它就可以了!
我在\Volumes/www
,在smbfs上安装了 samba共享。