Flutter ios 应用程序仅在 iPad 上因“使用 Apple 登录”错误而被拒绝

Posted

技术标签:

【中文标题】Flutter ios 应用程序仅在 iPad 上因“使用 Apple 登录”错误而被拒绝【英文标题】:Flutter ios app rejected due to 'log in with apple' error only on iPad 【发布时间】:2021-03-12 21:31:11 【问题描述】:

我有一个在 androidios 上运行的 Flutter 应用程序,这两个市场都接受了。

为了支持共享意图,我不得不更改 Xcode 上的一些构建设置。

更改后,我的一切都运行良好(使用应用程序的 testflight 版本进行测试)。

但是,由于Sign in with Apple 无法在 iPad 上运行,该应用一直被拒绝。

我没有iPad,但我有iPad Air,它可以正常工作。

以下是苹果审核团队的屏幕截图

【问题讨论】:

我也有同样的拒绝理由。你能分享一下你做了什么来修复它吗? 你可以重新提交应用,这里是an article 尝试清理并重建它 所以我所做的就是在解决中心回复,通过强大的 wifi 或数据连接再次查看应用程序。几个小时后,状态再次更新为 In Review。然后在 5 分钟内状态更新为准备出售。奇迹还是我不知道的! @Farwa 我问了更多与拒绝相关的问题,然后不知何故通过了审查。 【参考方案1】:

首先,确保您的应用在 iPad 上正常运行(我必须购买 iPad 进行测试,然后因为我已经拥有一台 Android 平板电脑,所以最终将其退回给 Apple)

然后问更多与拒签相关的问题,我问了他们正在测试的 iPad 的确切型号,iOS 版本,并要求他们在不同的 iPad 上进行测试。

后来不知怎么通过了审核。

【讨论】:

以上是关于Flutter ios 应用程序仅在 iPad 上因“使用 Apple 登录”错误而被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 视频播放器仅在 iOS 上引发异常

ios 7 drawViewHierarchyInRect:afterScreenUpdates:仅在 iPad 上出现黑屏

iPad App 仅在 4.2 分发版本中崩溃

NSEntityDescription 仅在 iPad Air 7.1 上返回 nil

NSNumberFormatter 仅在 ipad 设备上不显示卢比符号

Flutter 无法仅在物理 iOs 设备中构建和运行 iOS 应用程序