【问题标题】:Flex mobile app distriubtion Ad Hoc package can't install on tester's deviceFlex 移动应用分发 Ad Hoc 包无法安装在测试人员的设备上
【发布时间】:2011-12-23 06:09:35
【问题描述】:

我已经发布了一个用于有限分发的临时包。我将所有测试人员的设备添加到配置文件中。我在我的设备上安装了广告包(Iphone 4、ios 4.3.3、越狱),它可以工作。 但是,它不能安装在其他测试仪的设备上(ios 5)。 ipad 在 iTunes 上显示错误消息“该应用程序 [应用程序名称] 未安装在 iPad 上,因为它在此 iPad 上不兼容。” iPhone在手机上显示“应用安装失败”的错误信息。

有没有办法解决这个问题?如果移动应用程序仅适用于越狱手机,我不会。

【问题讨论】:

    标签: ios apache-flex mobile distribution


    【解决方案1】:

    如果您同时拥有 iPhone 和 iPad,请检查您的 your-app.xml。

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

    另一方面,在 Flash Builder 中,转到您的项目属性 >> Flex Build Packaging >> Apple iOS >>(您需要一个本机扩展,即使您不使用它),然后添加 sdk 文件夹iOS 5.1 的。这样你的 App 就会被编译到 iOS 5.1。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      相关资源
      最近更新 更多