Gui*_*lla 17 iphone itunesconnect ios appstore-sandbox ios12
我正在观看这个WWDC18的演讲,他们明确宣布他们将允许开发人员同时连接一个Sandbox帐户进行IAP测试 - 在开发者模式和iOS12中.
它们显示该功能的时刻的屏幕截图

直截了当的问题:
我试图从我的iPhone 6S和iPhone X上访问它 - 都在iOS 12上 - 但是在屏幕的末尾都没有这个选项.此外,我搜索了这个主题,似乎没有人解决这个问题.
我的设备上有"Apple ID> iTunes&App Stores"

这个功能令人难以置信,因为它不需要注销我们的Apple ID - 这是一个巨大的痛苦.
测试说明:我试图在我的设备上更改区域和语言 - 两者都不成功.
Jam*_*rch 16
刚刚在iOS 12.0.1上尝试过.
在Settings > Apple ID > iTunes & App Stores,单击您的Apple ID(在页面顶部;它是超链接).然后,选择"退出".
据我了解,您现在仍然使用iCloud和Game Center等各种服务登录您的Apple ID.这可以.
打开未签发发布的应用程序(例如,您正在开发IAP的应用程序).
尝试完成IAP(恢复购买,或只是让应用程序请求您的收据,也足够); 这将提示iTunes Store再次询问您的登录详细信息.
登录警报的名称为"登录iTunes Store",并提示您输入Apple ID和密码.请勿在此处输入您的个人Apple ID; 相反,输入沙箱帐户的用户名和密码.
在我的情况下,我发起了一个IAP交易,因此我收到了一个名为"确认您的应用程序内购买"的警报,其中包含IAP和"[环境:沙箱]"文本的详细信息; 输入您的沙箱帐户密码确认购买.
然后我收到了一个名为"登录iTunes Store"的提醒,这次明确要求我输入我的沙盒帐户的密码.
我回去Settings > Apple ID拍了拍iTunes & App Stores.这产生了一个警告说"你似乎在游戏中心使用[你的个人Apple ID]"的效果;这是你想要登录iTunes的Apple ID吗?".在这种情况下,您应单击"继续".它将带你到iTunes & App Stores屏幕.请注意,我不必输入密码,也不必为此步骤重新指定Apple ID!
在iTunes & App Stores屏幕上,您的个人Apple ID将像以前一样显示在屏幕顶部.在屏幕底部,您会发现沙盒帐户字段已出现!
这个过程可以通过一些更好的文档来完成,但不幸的是,这只是iOS开发的"常规操作".
小智 8
iOS 12.1.2 似乎比 Jamie 的步骤更简化了这个过程,而无需注销任何东西:
Settings > iTunes & App Store现在转到并滚动到底部会显示一个新的 Sandbox 帐户,上面写着“此帐户将仅用于在本地开发时测试您的应用内购买。您现有的 App Store 帐户将用于 TestFlight 应用程序。”关于 TestFlight 应用程序的最后一点与 OP 的屏幕截图不同。也许这种方法只设置用于开发 IAP 测试的帐户,而完全注销方法设置沙盒帐户更多。
| 归档时间: |
|
| 查看次数: |
4133 次 |
| 最近记录: |