在尝试将iOS应用程序部署到IBM Worklight Application Center管理控制台时,我们遇到以下错误:
文件 /var/folders/t0/jhv2njg9215........./T/temp19........./Rmot...App..AppIphone.zip 是空的或无效的。也许您没有使用XCode构建项目 在仪表之前!
这些是我们采取的步骤:
我们的发展环境: Eclipse Java EE Juno SR2
答案 0 :(得分:3)
为了使用Mobile Test Workbench中的iOS应用程序或创建测试就绪应用程序,您必须首先在XCode内部构建iOS组件。在信息中心,您可以找到以下信息:
"在测试移动应用程序之前,必须先对应用程序进行检测。已检测的应用程序包含受测试的应用程序,其中包含允许您记录或回放测试的代码。
原生iOS应用程序是Xcode中的完整iOS项目。用于检测应用程序的构建和编译过程完全在Macintosh计算机上的Xcode中进行。为记录和回放创建一个单一的应用程序。 "
要完成此操作,请右键单击Worklight Studio内的iPhone环境,然后单击Run-As-> XCode项目。在XCode内部加载项目后,请在此处构建/运行iOS组件。完成这些步骤后,您应该能够正确地检测应用程序。
以下是一些指向信息中心的链接,用于在iOS设备/模拟器上进行测试:
对于iOS,您还需要确保可以使用证书,应用ID和配置文件成功生成ipa文件。一种简单的测试方法是尝试使用Product-> Archive菜单选项将应用程序存档在XCode中。如果所有构建签名设置都正确,则此操作将成功完成,但如果失败,请调查显示的错误