提问人:Lance Samaria 提问时间:11/8/2023 最后编辑:Lance Samaria 更新时间:11/8/2023 访问量:21
AppReview 拒绝沙盒帐户测试电子邮件订阅,因为“无法连接到 AppStore - 重试”
AppReview Rejected Sandbox Account Test Email Subscription Because "Can't Connect to AppStore - Retry"
问:
在我的购买页面上,我使用 RevenueCat 进行初始购买,在我的 SettingsVC 中,我有应用内购买 API(根据需要)稍后重新订阅:
// ...
try await AppStore.showManageSubscriptions(in: window as! UIWindowScene)
我遵循了这些指示和这些指示。使用 iPhone 8 模拟器,我以沙盒测试员的身份登录了 iCloud,例如。[email protected],然后登录其设置,加载我的应用程序,进行购买,订阅通过并最终过期。在 iPhone 8 中,我检查了我的 SettingsVC >应用内购买 API,它说 .所以它奏效了。我将 sandboxtes[email protected] 和 pw 发送到 App Review,但遭到以下拒绝:Expired Nov 5, 2023 ... Select an option to resubscribe
准则 2.1 - 性能 - 应用完整性
我们发现您的应用中存在一个或多个错误。具体而言,您的应用 点击“管理订阅”选项卡时显示错误页面。我们 发现当您为 应用程序,则您的二进制文件中不存在应用程序内购买功能。 如果您想在应用中包含应用内购买,您将 需要上传包含应用内购买 API 的新二进制文件 使用户能够进行购买
他们给我发了一张截图,应用内购买 API 说。Cannot Connect - Retry
我后来使用我的实际设备并尝试以下 3 种方法:
1-以我自己身份登录,在不使用任何沙盒帐户的情况下,删除应用程序,再次运行它,然后使用[email protected]登录我的应用程序。
2- 以我自己身份登录时,使用不同的沙盒测试器(例如 [email protected] 登录沙盒帐户,删除应用程序,再次运行它,然后使用 [email protected] 登录我的应用程序
3-以我自己身份登录时,使用[email protected]作为沙盒帐户,删除应用程序,再次运行它,然后使用[email protected]登录我的应用程序
对于所有 3 个 RevenueCat 都会打印初始订阅和到期日期,但由于某种原因,当我转到应用内购买 API 时,它总是返回 .You do not have any subscriptions
奇怪的是,当我回到iPhone 8时仍然以[email protected]身份登录时,应用内购买API仍然显示。Expired Nov 5, 2023 ... Select an option to resubscribe
我在这里有点迷茫,因为要使用实际设备登录,它会发送短信,所以我不明白如何向 App Reviewer 提供 [email protected]/pw 信息以登录设备,iCloud 将帮助他/她进行购买,因为他们无法获得短信。我认为他们只需要 [email protected],但这对他们不起作用。
有什么建议吗?
答: 暂无答案
评论
We are not able to continue our review because we need access to a demo account with an expired subscription to review the entire purchase flow.