为什么我没有获得cordova.local.properties文件?我完全按照Sencha Docs中的说明执行了没有错误的步骤。它刚刚停止构建,给出了下面的输出。 我使用Sencha Touch 2.3.1a,Sencha Cmd v5.0.1.231和Cordova 3.5.0-0.2.6。 我在这里缺少什么?
[xxx@xxx:/Projects/SenchaTouch2/TestApp]$ sencha cordova init org.example.app
Sencha Cmd v5.0.1.231
[INF] Creating App
[INF] App.json already contains a builds object. Please configure build / packager definitions in app.json manually.
[INF] Application has been initialized for native packaging. Please edit app.json and add platform(s) to build for.
[xxx@xxx:/Projects/SenchaTouch2/TestApp]$
答案 0 :(得分:1)
我明白了。
显然,您必须真正按照异常告诉您的操作:手动编辑app.json。那里有一段代码,你只需要取消注释,然后你就可以了。 所以只是取消注释
"platform": "ios"
然后去构建它。
PS:我在stackOverflow上的第一个答案!
答案 1 :(得分:0)
我实际上找到了一个解决方案。在此版本中,未生成cordova.local.properties! 所以我在app.json中编辑了这一行:
"platforms": "ios android",
并添加了js:
{
"path": "cordova.js",
"remote": true
},