简体   繁体   English

Worklight 6.0-修复IBM App Center for iOS8的步骤?

[英]Worklight 6.0 - Steps to fix IBM App Center for iOS8?

I am using IBM Worklight 6.0 with December 14th fix. 我正在使用12月14日修复的IBM Worklight 6.0。
I am trying to use IBM App Center client for iOS8. 我正在尝试将IBM App Center客户端用于iOS8。

I have seen multiple discussions about this issue: 我已经看到有关此问题的多次讨论:

I copied the project from my server, where the fix is installed, and built for iOS, but when I inspect the mobile App, I can see that the application is using Dojo 1.9.0. 我从安装了该修补程序的服务器上复制了该项目,并为iOS构建了该项目,但是当我检查移动应用程序时,可以看到该应用程序正在使用Dojo 1.9.0。

> dojo.version.toString();
"1.9.0 (29469)"

I can see that the IBM App Center mobile client does not use Dojo Toolkit, but includes a dojo.js file (with a size of 1.2MB). 我可以看到IBM App Center移动客户端不使用Dojo Toolkit,而是包含一个dojo.js文件(大小为1.2MB)。

My question is : What are steps to build IBM App Center for Worklight 6.0, knowing that the fix is installed (Both Worklight studio and server)? 我的问题是:知道已安装此修复程序(Worklight Studio和服务器),构建IBM App Center for Worklight 6.0的步骤是什么?

Do I need to manually change dojo.js file with a newer version? 我是否需要使用新版本手动更改dojo.js文件? if yes, where can I find such file? 如果是,我在哪里可以找到这样的文件?

The AppCenter installation contains an Application Center Installer application project. AppCenter安装包含一个Application Center Installer应用程序项目。
This is a Worklight project with the iPhone environment. 这是在iPhone环境下的Worklight项目。 The app that is generated from it is the Installer application that you need to install on a device, and from which the user will then install any subsequent applications distributed via Application Center. 从中生成的应用程序是您需要在设备上安装的Installer应用程序,然后用户可以从中安装通过Application Center分发的所有后续应用程序。

Make sure you are using the provided Worklight project; 确保您正在使用提供的Worklight项目。 there are no additional changes to be done to to project (other than using your own bundleId, ...). 除使用您自己的bundleId,...以外,无需对项目进行任何其他更改。

It could be that you are missing the Dojo library in your workspace? 可能是您在工作区中缺少Dojo库?
You can generate it by creating a new Worklight project and application using the Dojo wizard in Studio. 您可以通过使用Studio中的Dojo向导创建一个新的Worklight项目和应用程序来生成它。

When you received the fix, it contains a new project for IBM app centre. 收到此修复程序后,它包含一个适用于IBM应用程序中心的新项目。 You need to get this project and import it to your Eclipse Environment and rebuild the IBM app centre (APK and IPA) files. 您需要获取此项目并将其导入到Eclipse Environment中,然后重建IBM应用程序中心(APK和IPA)文件。 You have to redeploy these files to IBM app centre console and re-download them on your iOS8 devices. 您必须将这些文件重新部署到IBM App Center控制台,然后在iOS8设备上重新下载它们。

I believe the iOS8 fix starts from version V6.2, and we have downloaded fix v6.2.0.1. 我相信iOS8修复程序从版本V6.2开始,并且我们已经下载了修复程序v6.2.0.1。 So, I'm not sure about V6.0. 因此,我不确定V6.0。 Please verify with IBM. 请与IBM确认。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM