在iOS模拟器上从AppStore注销

Sty*_*tyx 43 storekit ios-simulator ios5

自5.0以来,iOS模拟器具有StoreKit支持,因此您可以在没有设备的情况下调试应用内购买.但是,它有一个问题.登录后(进行应用程序内购买)我无法更改AppStore登录.设置没有"AppStore"项,因此我无法从帐户"注销".

我试图从模拟器删除应用程序,重启模拟器,从iTunesConnect删除测试用户 - 没有成功.

屏幕问题

任何的想法?

Tus*_*har 80

还有另一种方法可以在没有"重置内容和设置"的情况下从该沙箱帐户注销.只需从主目录中的以下路径中删除文件:

~/Library/Application\ Support/iPhone\ Simulator/5.0/Library/com.apple.itunesstored 
Run Code Online (Sandbox Code Playgroud)

您可能还需要重新启动模拟器才能使更改生效.

这只是从模拟器中删除有关iTunes的存储信息.因此它不会删除模拟器中的任何应用程序.它很酷:)

  • 你也需要先退出模拟器.至少,你用6.1做. (5认同)

Dim*_*nov 32

尝试"重置内容和设置"

  • 当然,在3分钟:) (2认同)

TON*_*y.W 6

模拟器6.0存储的信息位置:

~/Library/Application Support/iPhone Simulator/6.0/Library/com.apple.itunesstored/
Run Code Online (Sandbox Code Playgroud)

6.1的更新:

~/Library/Application Support/iPhone Simulator/6.1/Library/com.apple.itunesstored/
Run Code Online (Sandbox Code Playgroud)