我在获取我在 iTunesConnect 中创建的用于购买非消耗性产品的测试用户沙箱 ID 时遇到问题。创建 ID 后我等了一天才尝试使用它们。首先,我根据设备上的“Settings/iTunes & App Store”确保没有 ID 登录。然后,当我在真实设备上的模拟器中运行我的应用程序并单击“购买”按钮并使用测试用户 ID 登录时,我会收到一个弹出窗口,提示必须验证 ID,并且如果我单击“验证”,将发送一封验证电子邮件按钮。现在,我知道我不应该验证测试 ID(因为根据这个问题/答案 https://stackoverflow.com/questions/20622470/titanium-storekit-module-wont-verify-test-account,该操作将 ID 转换为实际帐户)。我还可以选择“忽略验证”——如果我点击该选项,则不会发生任何事情——我希望购买过程能够继续,但事实并非如此。是的,当然,我正在实际设备上运行模拟。而且,虽然我开始时没有在 iTunes/App Store 的“设置”中输入 ID,但当我收到上述内容后返回时,我自己的 Apple ID 现在显示为已登录!这是否与我激活 Apple 的双因素身份验证有关?我上周刚刚打开它。
我终于让 iTunes Connect 沙盒用户开始工作了。为了做到这一点,我had验证沙箱用户的帐户,因此需要有效的电子邮件地址才能执行此操作。
最后突出显示的步骤
这与我从第一天开始创建和使用沙箱用户的方式背道而驰,但要么是存在未记录的更改,要么是针对当前 iTunesConnect 服务器问题的当前黑客攻击。
- 我可以确认生成的收据是沙箱收据。
- 该用户是沙箱用户。
- 我没有进入或使用信用卡付款。
解决步骤
- 转到 iTunesConnect -> Users & Roles -> Sandbox User 并添加新用户
- Use a valid电子邮件地址。提示:真实的 Gmail 帐户和
+
符号可以生成许多有效的电子邮件。 IE。[email protected] /cdn-cgi/l/email-protection
, [email protected] /cdn-cgi/l/email-protection
等在哪里[email protected] /cdn-cgi/l/email-protection
是一个有效的 Gmail 帐户。
- 等待来自 iTunes 的验证电子邮件。
- 单击验证链接验证沙箱用户。提示:使用隐身浏览器将真实 Apple 会话与沙盒 Apple 会话分开。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)