2013-12-12 50 views
0

我以sencha touch开始,我尝试使用Sencha Touch(Cmd 4.0.1.45)和Touch 2.3.1和Cordova 3.2.0-0.4.0来准备环境。我在一些文章中看到,在MAC中,我们不需要安装SDK,只是Cmd。sencha应用程序构建 - 运行本机错误

我做了很多很多的事情,配置Java,Android的,路径,红宝石,蚂蚁,指南针,的PhoneGap,科尔多瓦等

这是一个与命令对应的所有权利: 煎茶生成应用程序,并煎茶科尔多瓦init或万一phonechat sencha phonegap初始化。有用。

大问题是当我尝试做sencha应用程序构建 - 运行本地。这样的作品,但我有后续消息:

[INF] -cordova-platform-add: 
[INF] [script] Cordova: Missing platforms ios. Attempting add. 
[INF] [shellscript] Checking iOS requirements... 
[INF] [shellscript] Creating ios project... 
[INF] [shellscript] [Error: An error occured during creation of ios sub-project. 
[INF] [shellscript] cp: /Applications/MAMP/htdocs/appUm/cordova/platforms/ios/www/cordova.js: No such file or directory 
[INF] [shellscript] ] 
[ERR] The following error occurred while executing this line: 
/Applications/MAMP/htdocs/appUm/.sencha/app/build-impl.xml:422: The following error occurred while executing this line: 
/Applications/MAMP/htdocs/appUm/.sencha/app/cordova-impl.xml:170: The following error occurred while executing this line: 
jar:file:/Users/zetoniazzo/Documents/Mobile/senchaCmd/Sencha/Cmd/4.0.1.45/sencha.jar!/com/sencha/ant/antlib.xml:608: shellscript returned: 1 

环境: MAC OS 煎茶触摸Cmd的4 触摸2.3.1 科尔多瓦3.2 的Java 1.7 蚂蚁1.9.2

相信的Java ,蚂蚁,科尔多瓦,红宝石,COmpass等,没关系。最大的问题是应用程序构建。我有很多种错误,但是这个我不能解决!

问题是cordova和phonegap,试图产生IOS和android。我很鄙视它!

另一件事,我采取cordova.js?

很难!而在Windows 8中工作到Android ....

感谢

回答

1

虽然我认为为时已晚,但已经安装了IOS simulter?

须藤NPM安装IOS-SIM

无论如何,你需要做到这一点的煎茶projeci的根,即使它不工作:

煎茶科尔多瓦删除

然后,卸下/科尔多瓦DIR

RM -r科尔多瓦

则:

煎茶科尔多瓦初始化

和:

煎茶应用程序构建本地

我希望它能帮助你。