【发布时间】:2015-12-16 13:35:21
【问题描述】:
我开发了一个实现应用内购买的 Phonegap iOS 应用。正如here 建议的那样,我在iOS 的开发过程中使用沙盒用户来测试IAP,但我找不到切换回我的个人帐户来验证应用程序的方法。
在开发过程开始时,我使用我的个人帐户退出,我没有在 General > iTunes & App Store 中使用我的沙盒用户登录,我启动了应用程序并从那里使用我的沙盒用户登录.
现在是时候进入生产阶段了,我不知道如何从我的应用程序中注销沙盒用户。如果我启动应用程序,则会显示一个登录弹出窗口,并且沙箱电子邮件就在那里。它只是要求输入密码,但现在有机会更改帐户。当我在应用程序中登录时,沙盒用户帐户会登录到 General > iTunes & App Store,但如果我从那里注销,则应用程序会被沙盒电子邮件卡住。换句话说,就像应用程序现在已链接到该电子邮件帐户并且我没有机会更改它。
我试图删除应用程序(点击它并按 X 按钮并从常规 > 管理存储),再次安装它,软重置 iPhone,从 iTunes 和 App Store 注销,在调试模式下重建应用程序与否,包括或不包括插件,多种组合但没有成功。
有没有人经历过这样的事情?当您切换回您的个人 iTunes Connect 帐户时,您是如何注销沙盒用户的?
【问题讨论】:
-
通常,为了在具有沙盒用户的应用程序中进行测试,我们只需从“设置”->“iTunes”、“应用商店”中从当前的 Apple ID 注销,并将其保持打开状态。然后在正在测试的应用程序中,我们尝试购买一些东西,并在弹出窗口(警报)中输入沙盒用户的苹果 ID 和密码。为了切换回真实的 Apple ID,我们只需转到设置->iTunes、App Store,注销沙盒用户,然后使用有效的 Apple ID 登录。这是我登录沙盒用户并返回真实苹果ID的方式。
-
我现在有同样的问题,@FahriAzimov 的解决方案对我不起作用。您找到解决方案了吗?