IBM Worklight 6.0 - 无法将应用程序发布到 Application Center?

Posted

技术标签:

【中文标题】IBM Worklight 6.0 - 无法将应用程序发布到 Application Center?【英文标题】:IBM Worklight 6.0 - Fail to publish application to Application Center? 【发布时间】:2013-09-11 10:58:38 【问题描述】:

我使用 Dojo 1.9 开发了一个 Worklight 应用程序,并在我的本地机器上对其进行了测试,它运行良好。但是,当我尝试将我的应用程序发布到在我的应用程序服务器中设置的 IBM Worklight Application Center 时,我收到了内部服务器错误。

我也尝试将应用程序直接部署到 appcenterconsole(有一个添加应用程序的选项),但我收到一条消息说我的 .apk 文件没有上传。

【问题讨论】:

【参考方案1】:

我不知道第一个错误/屏幕截图,但关于第二个 - 您使用的数据库是什么?如果是 mysql,那么您必须编辑数据库设置以增加允许的最大大小。

按照此问题的答案中给出的说明进行操作:.wlapp file deployment error in Worklight

【讨论】:

感谢 Idan Adar 的回复。我尝试通过 appcenterconsole 部署另一个 .apk 文件(不是从 Worklight Environment 开发的),它工作正常。但它的大小只有 500KB。Worklight 应用程序 .apk 大约是 2.5兆。这里需要什么MySql。 对 MySQL 没有特别的需求,我问你是否 MySQL 是你的数据库,因为显然你需要一个(数据库)。所以我问,你的数据库是什么,如果是 MySQL - 试试我的建议。 绝对不可能。如果你已经安装了 Application Center,那么你也已经建立了一个数据库。 Worklight Server 中是否有任何大小限制。我的服务器中是否需要更改任何设置。将应用程序部署到服务器的其他方法是什么。 您没有部署到 Workligt 服务器。您正在部署到 Application Center 数据库 - Worklight Server 和 Application Center 是独立的实体。

以上是关于IBM Worklight 6.0 - 无法将应用程序发布到 Application Center?的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 6.0 - 如何将 Worklight 应用程序部署到 Worklight Server?

IBM Worklight 6.0 - 无法在 avd 上使用适用于 android 环境的 dojo 工具包运行示例混合 Worklight 应用程序?

IBM Worklight 6.0 - 适配器身份验证失败:“服务器无法处理来自应用程序的请求”

IBM Worklight 6.0 - 使用 Web 服务的混合应用程序无法在实际设备上运行?

IBM Worklight 6.0 - BlackBerry 10 中的 window.open() 失败

IBM Worklight 6.0 - Worklight Starter Dojo 示例损坏?