0

简短版:我在归档应用程序时遇到问题。调试有效,存档无效。没有什么要解决的,有人有想法吗?

日志版本:我有一个混合工作灯应用程序,功能齐全,归档工作得很好,直到我添加了 MQA 并且我正在使用 iOS。

版本为:Worklight 6.2、MQA 6.3、Xcode 6.1 和 iOS 8.1.2

现在我按照此处的步骤添加了 MQA 。我已将框架复制到我的项目目录中,并在 other_linked_flags 中为其添加了强制加载。

我还添加了几行代码以使其按照相同的说明工作。当我从 xcode 运行它时,基本上一切正常。当我运行 xcode 在 iphone 上部署的应用程序时,该应用程序运行正常,MQA 也可以工作。

当我尝试归档应用程序以将其部署在临时环境中时,我只会遇到某种问题。
当我这样做时,在询问我应该在 MQA 上使用哪个用户之后,iPhone 屏幕仍然是黑色的。它似乎可以加载 webview 但无法加载 html 应用程序。

不幸的是,这甚至不会生成崩溃日志,因此我对正在发生的事情一无所知。

有人可以告诉我我可以做些什么来解决这个问题吗?

4

1 回答 1

0

您可能正在尝试将错误的库集成到您的项目中。

现在看起来您正在开发一个混合应用程序,但尝试将本机库添加到其中,这是不正确的。

如果您正在开发 Hybrid 应用程序,则需要下载 Hybrid SDK。
如果您正在开发原生 iOS 应用程序,则需要添加原生库

有一个特定于混合应用程序的库。您可以在以下链接中找到它:http ://www-01.ibm.com/support/knowledgecenter/SSFRDS_6.3.0/com.ibm.mqa.uau.doc/topics/t_download_wrklight_libraries.html?lang=en

所需要做的就是删除添加的本机库,并将 worklight SDK 集成到 main.js 文件的 common 文件夹下的应用程序代码中。

于 2015-01-26T22:51:47.597 回答