无法在设备上测试iOS应用内购买,只能测试模拟器

时间:2012-08-13 20:08:51

标签: iphone ios xcode in-app-purchase

当我检索应用内购买的详细信息时,它们在iPhone模拟器上显示正常,但模拟器不允许我完成测试购买。我然后从iOS设备(使用4.x和5.x测试)尝试它并且它不显示应用内购买的任何数据

我知道代码很好,因为模拟器工作正常(直到购买),当应用程序提交并获得批准时,这反过来使得应用内测试对我来说非常棘手......

如何在我的设备上测试应用内购买?

1 个答案:

答案 0 :(得分:0)

要检查的第一件事是经典的,看看你是否使用另一个不是测试用户的帐户登录。检查设备的设置。

另一件事就是这个,我之前用3种不同的设备解决了这个问题:文件系统损坏了。始终对我有用的唯一解决方案是将设备重置为出厂固件。这是在iTunes中完成的。它将擦除您的设备并使用当前的iOS版本重新安装固件。当你等待所有被擦拭并重新安装时,准备自己至少50分钟的快感和愤怒。

不要忘记先备份,如果出现问题,不要怪我...

相关问题