【发布时间】:2014-07-03 14:21:28
【问题描述】:
我有一个 sencha touch 应用程序,我将其打包以在移动设备上本地运行,我按照 sencha 文档中提到的所有步骤在Native Packaging for Mobile Devices 和Packaging Native iOS Applications 中,使用命令sencha app build native 构建了应用程序sencha cmd version 4 并完成了配置并获得了证书,我在我的 iPhone 上复制了应用程序,一切都很好,现在要对应用程序进行更新,我已经将 sencha cmd 升级到版本 5,现在当我运行构建时本机命令我收到以下错误:
BUILD FAILED
[ERR] java.lang.UnsupportedOperationException: STBuild is no longer supported in Cmd 5. Please use the cordova or phonegap packager for device packaging.
[ERR] at org.apac
[ERR] he.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
不再支持 STBuild 是什么意思?我查看了docs of sencha cmd 5,这里是关于包装的内容:
原生打包:原生打包将 Sencha Touch 应用程序转换为一流的移动应用程序,该应用程序可以访问设备功能并可以在 App Store 中分发。
我无法想象版本 4 支持原生构建,而现在版本 5 不支持。
我在 Mac OS X 10.9.3 上运行它。
【问题讨论】:
标签: ios sencha-touch sencha-cmd