ios Info.plist中的UIRequiredDeviceCapabilities键设置为不会在iPad上安装应用程序

4dc9hkyq  于 2023-01-22  发布在  iOS
关注(0)|答案(2)|浏览(223)

我提交了我的应用程序进行审查,并收到了标题中提到的反馈。
我的项目名称在任何地方都不包含“?”。
下面是我的信息。plist:

我用“armv7”键试过了,但不起作用,所以我把它取下来,它还是不起作用。不过我已经用TestFlight在iPad和iPhone上成功地测试过了!

xdnvmnnf

xdnvmnnf1#

上面你可以看到iPad的支持被勾选了。这位于你的目标构建设置中。确保你的项目包括这一点。
另外,请确保您的plist实际上包含一个值。根据您提供的屏幕截图,没有设置值。
应该就是这么简单,除非您的问题中还没有透露与您的应用程序相关的其他冲突。

yqhsw0fo

yqhsw0fo2#

下面是我收到类似错误时的尝试:
我们无法在iPad上安装该应用。Info.plist中的UIRequiredDeviceCapabilities键设置为不会在iPad上安装该应用。
若要解决此问题,请检查UIRequiredDeviceCapabilities项,以验证它是否仅包含你的应用功能所需的属性或设备上不得存在的属性。如果字典指定的属性是必需的,则应将其设置为true,如果设备上不得存在,则应将其设置为false。
构建设置〉部署〉目标设备系列,并确保其中列出了所需的设备。另外,请检查iOS部署目标是否为受支持的iOS版本。
构建设置〉签名〉代码签名身份,并确保将其设置为iOS分发。
我创建了一个新的构建版本,并在TestFlight上批准并接受后提交。

相关问题