2011-11-06 26 views
0

我发布了Ad hoc软件包进行有限发布。我将所有测试仪的设备添加到配置文件中。我在我的设备上安装了广告软件包(Iphone 4,ios 4.3.3,越狱),它工作正常。 但是,它不能安装在其他测试仪的设备上(ios 5)。 ipad在itunes上显示错误消息,“该应用[应用名称]未安装在iPad上,因为它在此iPad上不兼容。” iPhone在手机上显示错误信息“应用程序无法安装”。Flex移动应用程序distriubtion Ad Hoc软件包无法安装在测试仪的设备上

有没有解决方案来解决这个问题?如果手机应用只适用于越狱手机,我不会这么做。

回答

0

如果您同时使用iPhone和iPad,请检查your-app.xml。

<InfoAdditions><![CDATA[ 
     <key>UIDeviceFamily</key> 
     <array> 
      <string>1</string> 
      <string>2</string> 
     </array> 
    ]]></InfoAdditions> 

在另一方面,在Flash Builder中,去你的项目性质>> Flex构建包装>>苹果iOS >>(你需要一个原生扩展,即使你不使用它),添加iOS 5.1的sdk文件夹。这样你的应用程序将被编译为iOS 5.1。

相关问题