【发布时间】:2017-05-22 13:36:47
【问题描述】:
我在获取我在 iTunesConnect 中创建的测试用户沙盒 ID 以购买非消耗性产品时遇到问题。我在创建 ID 后等待一天,然后再尝试使用它们。首先,我确保没有根据设备上的设置/iTunes & App Store 登录任何 ID。然后,当我在真机上的模拟器中运行我的应用程序并单击我的购买按钮并使用测试用户 ID 登录时,我收到一个弹出窗口,说必须验证 ID,并且如果我单击验证将发送验证电子邮件按钮。现在,我知道我不应该验证测试 ID(因为根据this SO question/answer,该操作会将 ID 转换为实际帐户)。我还可以选择忽略验证——如果我点击它,什么都不会发生——我希望购买过程继续进行,但事实并非如此。是的,当然,我正在实际设备上运行模拟。而且,虽然我一开始没有在 iTunes/App Store 的设置中输入 ID,但当我收到上述信息后返回时,我自己的 Apple ID 现在显示为已登录!这可能与我激活 Apple 的两因素身份验证有关吗?我上周刚打开它。
【问题讨论】:
-
在设置中使用您的沙盒用户登录,然后尝试在您的应用中购买
-
不,这不起作用 - 正如 Apple 文档中所说,如果您在“设置”中输入沙盒测试用户 ID,该 ID 将更改为真实帐户。
-
这就是我过去一直这样做的方式,但现在沙盒购买/用户的东西似乎被打破了。人们在 Apple Developer 论坛上报告它,我在这里也看到了一些问题。我刚刚尝试创建一个新帐户,无论是否验证都无法购买。
-
同样的问题。看来这是较新的沙盒帐户,因为我们拥有的旧帐户正在工作。不幸的是,在我们的案例中,它们并不总是可重复使用的。
-
两天前我给苹果打了电话,他们说他们知道并正在努力。昨天收到邮件说已经解决了。我试过了,还是不行。今天又给苹果打了电话,因为还是不行。
标签: ios app-store-connect