应用商店拒绝:性能:应用完整性
Posted
技术标签:
【中文标题】应用商店拒绝:性能:应用完整性【英文标题】:App Store Rejection: Performance: App Completeness 【发布时间】:2017-04-11 21:35:56 【问题描述】:免责声明: 这个应用已经在 App Store 上架了 3 年多了,我还没有对网络做任何更改。
Apple 的评论说明:
指南 2.1 - 性能
在 iPad 上审核时,我们在您的应用中发现了一个或多个错误 在连接到 IPv6 网络的 Wi-Fi 上运行 ios 10.3.1。
具体来说,当我们尝试 创建一个帐户。
详情请查看附件截图。
接下来的步骤
要解决此问题,请在连接的设备上运行您的应用 到 IPv6 网络(所有应用程序必须支持 IPv6)以识别任何 问题,然后修改并重新提交您的应用以供审核。
如果我们误解了您应用的预期行为,请回复 解决中心中的此消息,以提供有关如何解决这些问题的信息 功能旨在发挥作用。
对于新应用,请从 设备,然后安装并按照步骤重现问题。为了 更新,安装新版本作为对先前版本的更新, 然后按照步骤重现问题。
资源
有关支持 IPv6 网络的信息,请查看 支持 IPv6 DNS64/NAT64 网络和关于网络。
指南 2.1 - 所需信息
我们无法使用演示帐户登录以审核您的应用 您提供的信息。
我们附上了当我们使用时显示的错误消息的屏幕截图 尝试登录。
接下来的步骤
为帮助我们继续审核您的应用,请提供用户 您的应用的“应用审查信息”部分中的名称和密码 在 iTunes 连接中。请务必在您的应用中包含以下内容 演示您的应用中可用的特性和功能。
提供模拟账户信息:
登录 iTunes Connect 点击“我的应用” 选择您的应用 点击屏幕左侧的应用版本 向下滚动到“应用审核信息” 在“模拟账户”和/或“备注”中酌情提供信息 点击“完成” 完成所有更改后,点击应用版本信息页面顶部的“保存”按钮。 回复此消息以确认有效模拟帐户的可用性,我们将继续审核。虽然您的 iTunes Connect 状态显示为拒绝元数据,但我们不会 需要一个新的二进制文件来纠正这个问题。一旦这个信息 可用,我们可以继续您的审核。
谁能帮我理解发生了什么?
【问题讨论】:
在 IPv6 网络上测试您的应用 - 如果一切正常,只需重新上传即可,在某些情况下,第二轮审核证明是成功的。 如何在 iPv6 网络中进行测试?这是模拟的方法吗? @RafaelNascimento 我知道为时已晚,但可以使用 mac 刷入 iPv6 网络(互联网共享的帮助),请按照此苹果官方链接和其中的步骤操作。 (内部链接搜索“Test for IPv6”)链接:[developer.apple.com/library/archive/documentation/…] 【参考方案1】:Apple began requiring all App Store submissions to support IPv6-only networks as of June 1, 2016.
Apple began reviewing existing apps on September 7, 2016 删除“不再按预期运行、不遵循当前审核指南或已过时的应用。”
您收到的消息表明 Apple 审核了您的应用,发现它无法在纯 IPv6 网络上运行。这意味着它不符合当前的审核指南并且有资格被移除。
您需要在仅限 IPv6 的网络上测试您的应用,找出其无法运行的原因,修复它,然后提交修复后的版本。
【讨论】:
如何在 iPv6 网络中进行测试?这是模拟的方法吗? 阅读我链接的第一个文档的“在纯 IPv6 环境中测试您的应用”部分。以上是关于应用商店拒绝:性能:应用完整性的主要内容,如果未能解决你的问题,请参考以下文章
应用商店拒绝适用于 iPad 上 iOS 10.1.1 的 iPhone 应用