【问题标题】:App is not compatible with the device (iPad 3 and 4), when installing from app bundle从应用程序包安装时,应用程序与设备(iPad 3 和 4)不兼容
【发布时间】: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。

标签: ios compatibility


【解决方案1】:

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

【讨论】:

  • 我不认为通过在info.plist 中添加armv7 会使其支持ipad 3 和4。通过屏幕截图,可以清楚地表明那里已经支持armv7 和arm64。不显示这些设备一定是不同的。
  • 在支持 armv7 的情况下,特别要求设备具有 armv7 容量对我来说没有意义。
猜你喜欢
  • 1970-01-01
  • 2012-01-23
  • 2014-02-17
  • 1970-01-01
  • 2016-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多