我无法在 TestFlight 中测试我的应用
Posted
技术标签:
【中文标题】我无法在 TestFlight 中测试我的应用【英文标题】:I cannot test my app in TestFlight 【发布时间】:2017-04-27 21:30:30 【问题描述】:我正在尝试提交并应用到应用商店。第一次尝试,因为这个错误被拒绝了
准则 2.3 - 性能
我们无法在 iPhone 上安装该应用程序。这 Info.plist 中的 UIRequiredDeviceCapabilities 键是这样设置的 该应用程序不会安装在 iPhone 上的方式。
接下来的步骤
要解决此问题,请检查 UIRequiredDeviceCapabilities 密钥以验证它是否仅包含您所需的属性 应用程序功能或设备上不得存在的属性。 字典指定的属性应设置为 true,如果它们是 如果它们不能出现在设备上,则为 required 和 false。
资源
请查看技术问答 1397:了解 UIRequiredDeviceCapabilities 键的信息 UIRequiredDeviceCapabilities 键。
您可能还希望查看 应用程序的“声明所需的设备功能”部分 ios 编程指南。
所以我尝试了这个答案......
各种 iPhone、iPad 和 iPod touch 设备都使用 armv7 处理器。设置该值并不是制作 iPhone 专用应用程序所需要的。
删除整个“所需设备功能”条目。
要制作仅限 iPhone 的应用程序,只需为“设备”选择“iPhone” 家庭”设置(相对于 iPad 或通用)。
请注意,所有仅限 iPhone 的应用程序也必须在 iPad 上运行 原样。他们将运行 1x/2x iPhone 兼容模式。这表示 您的应用还必须支持 3.5 英寸 iPhone 尺寸。
但我仍然收到我第一次遇到的错误......
这是我的 info.plist(请注意,我的应用仅适用于 iPhone)
那么,我该怎么办??? 谢谢!
【问题讨论】:
【参考方案1】:这看起来可能是相关的:
Testflight testers getting "unable to download app could not be installed at this time"
我会尝试上传另一个版本,并在提交它以供 Beta 应用审核之前至少尝试安装一次作为内部测试人员。
如果这不起作用,还有一些其他提示(即可能是证书/配置文件问题)。
【讨论】:
以上是关于我无法在 TestFlight 中测试我的应用的主要内容,如果未能解决你的问题,请参考以下文章
无法在iTunes连接中的Testflight下删除测试信息中的联系信息
“无法安装应用程序。测试人员无权访问此应用程序。” TestFlight iOS 应用程序中的错误