Xcode模拟器与我的设备。在我的设备上无法正常工作

时间:2017-05-28 15:24:04

标签: ios iphone in-app-purchase ios-simulator

我的应用使用应用内购买,iap在模拟器上看到这样的结果; enter image description here

工作正常。但在我的iPhone上这样; enter image description here

我想做什么?我想要正确地工作。

1 个答案:

答案 0 :(得分:1)

您的代码运行正常。当您在模拟器中运行应用程序时,您尚未登录iTunes帐户,因此iOS会询问您是要创建新ID还是使用现有ID。

在iPhone上,您已经设置了ID,因此它只是要求您输入该ID的密码。

这一切正常且按预期工作。如果在iPhone上,您希望看到在模拟器中看到的相同消息,则需要退出帐户。运行“设置”应用,然后转到“" iTunes& App Store"。然后点按您的Apple ID。出现具有不同选项的警报。选择"退出"。现在,当您运行应用程序时,您将看到对话框,就像您在模拟器上看到的一样。

当然,一旦您在模拟器(或iPhone)上登录帐户,您将来会看到密码对话框。