【问题标题】:IBM Worklight 6.0 - "Instrumentation Failed" errorIBM Worklight 6.0 - “仪表失败”错误
【发布时间】:2014-03-07 14:48:14
【问题描述】:

在尝试将 iOS 应用程序部署到 IBM Worklight Application Center 管理控制台时,我们遇到以下错误:

文件 /var/folders/t0/jhv2njg9215........./T/temp19........./Rmot...App..AppIphone.zip 为空或无效。也许您没有使用 XCode 构建项目 在检测之前!

这些是我们采取的步骤:

  1. 在 Eclipse 中导航到 iPhone 环境并右键单击。
  2. 转到 IBM 应用程序中心
  3. 选择发布可测试的应用程序。

我们的开发环境: Eclipse Java EE Juno SR2

【问题讨论】:

标签: ios ibm-mobilefirst worklight-appcenter


【解决方案1】:

为了在 Mobile Test Workbench 中使用 iOS 应用程序或创建可测试的应用程序,您必须首先在 XCode 中构建 iOS 组件。在信息中心,您可以找到以下信息:

“在您可以测试移动应用程序之前,必须先对应用程序进行插桩。插桩应用程序包含被测应用程序,并添加了允许您记录或回放测试的代码。

原生 iOS 应用程序是 Xcode 中的完整 iOS 项目。用于检测应用程序的构建和编译过程完全在 Macintosh 计算机上的 Xcode 中进行。一个是为录制和回放创建单个应用程序。 "

为了完成此操作,请右键单击 Worklight Studio 内的 iPhone 环境,然后单击 Run-As->XCode 项目。在 XCode 中加载项目后,请在此处构建/运行 iOS 组件。完成这些步骤后,您应该能够正确地检测应用程序。

以下是一些信息中心的链接,用于在 iOS 设备/模拟器上进行测试:

https://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/index.jsp?topic=%2Fcom.ibm.rational.test.lt.mob.wl.ditaval.doc%2Ftopics%2Ft_gsios_dev.html

https://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.rational.test.lt.mob.wl.ditaval.doc/topics/t_test_ios_native_device.html

https://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.rational.test.lt.mob.wl.ditaval.doc/topics/tinstall_iosapp_sim.html

对于 iOS,您还需要确保可以成功生成包含您的证书、应用程序 ID 和配置文件的 ipa 文件。一个简单的测试方法是尝试使用 Product->Archive 菜单选项在 XCode 中归档您的应用程序。如果您的所有构建签名设置都正确,这将成功完成,但如果失败,请调查显示的错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多