从应用程序包安装时,应用程序与设备(iPad 3 和 4)不兼容

Posted

技术标签:

【中文标题】从应用程序包安装时,应用程序与设备(iPad 3 和 4)不兼容【英文标题】:App is not compatible with the device (iPad 3 and 4), when installing from app bundle 【发布时间】:2017-05-31 13:17:18 【问题描述】:

好的,我已经花了几个星期的时间,阅读了几乎所有关于这个主题的帖子,甚至重新提交了一个构建到应用商店,但仍然无法解决这个问题。请帮忙。

应用程序包中有 2 个应用程序,如果我查看 App Store 上的每个应用程序,它们都有“需要 ios 8.0 或更高版本。与 iPhone、iPad 和 iPod touch 兼容”的兼容性信息,如下所示:

但是查看应用程序包,它说:

iPad 3 和 4 不包括在列表中,一些(不是很多)用户报告说,当他们在 iPad 3 上安装 app bundle 时,显示“App 与设备不兼容”。

这 2 个应用的构建具有以下设备要求

我真的不明白出了什么问题,我认为我的应用程序同时支持 32 位和 64 位设备,但为什么应用程序包与旧 iPad 3/4 不兼容?

【问题讨论】:

Apple 现在仅支持 64 位架构。请查看link 通过屏幕截图很明显支持 arm64。 @Virender @Virender,是的,我知道 32 位在 iOS 10.3.x 上即将结束,但有问题的 iPad 3 安装了 iOS 9.x。 【参考方案1】:

info.plist 中所需的功能应该是armv7。确保它的价值!

【讨论】:

我不认为通过在info.plist 中添加armv7 会使其支持ipad 3 和4。通过屏幕截图,可以清楚地表明那里已经支持armv7 和arm64。不显示这些设备一定是不同的。 在支持 armv7 的情况下,特别要求设备具有 armv7 容量对我来说没有意义。

以上是关于从应用程序包安装时,应用程序与设备(iPad 3 和 4)不兼容的主要内容,如果未能解决你的问题,请参考以下文章

Cordova 3.6.0:只添加 iphone 支持,根本没有 ipad

ipa安装包如何修改非中文

扫描设备和服务时找不到外围设备,iPad 3 丢失

iPhone 应用程序被拒绝 - 由于 iPad 崩溃,目标设备系列设置为仅 iPhone

iPad Ad hoc 版本未在设备上运行

iPad 应用程序在设备上崩溃