在XCode中归档应用程序后,MQA失败

时间:2015-01-26 17:15:43

标签: xcode ibm-mobilefirst mobilefirst-qa

简短版本:我在归档应用程序时遇到问题。调试工作,档案没有。没有什么可以排除故障,任何人都有想法?

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

版本是: Worklight 6.2,MQA 6.3,Xcode 6.1和iOS 8.1.2

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

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

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

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

有人可以告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

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

现在看起来您正在使用混合应用程序,但尝试将原生库添加到其中,这是不正确的。

如果您正在使用Hybrid应用程序,则需要下载Hybrid SDK 如果您正在使用Native 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文件夹下的应用程序代码中。