【问题标题】:Sencha cmd build native fails after upgrading to version 5Sencha cmd build native 升级到版本 5 后失败
【发布时间】:2014-07-03 14:21:28
【问题描述】:

我有一个 sencha touch 应用程序,我将其打包以在移动设备上本地运行,我按照 sencha 文档中提到的所有步骤在Native Packaging for Mobile DevicesPackaging 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


    【解决方案1】:

    Sencha Cmd 5 确实放弃了对 STBuild 的支持 - 现在建议您使用 PhoneGap 或 Cordova 来满足您的混合打包需求。 See this article 了解更多信息,因为它的设置非常简单。

    另请参阅此主题:http://www.sencha.com/forum/showthread.php?287378-Mobile-Packager-Changes-in-Sencha-Cmd-5.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      • 2021-04-29
      • 2017-08-07
      • 2017-08-19
      • 2018-10-10
      • 1970-01-01
      相关资源
      最近更新 更多