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

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

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

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

我应该做什么?我想好好工作。

最佳答案

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

在您的 iPhone 上,您已经设置了一个 ID,因此它只要求您提供该 ID 的密码。

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

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

关于ios - Xcode 模拟器与我的设备。在我的设备上无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44228934/

相关文章:

iphone - 更改 iphone sdk 中文本字段的占位符字体

iphone - 每次添加新设备进行临时安装时是否都必须重新编译?

ios - 应用内支付 : unclear use-case (restoreCompletedTransactions)

iphone - Youtube视频无法在iOS6应用上播放,但从App Store下载后可以正常播放

iphone - 在通过触摸 curl 本身消除部分 curl 之前执行代码

iphone - 音量硬件按钮输入

ios - SKProductsRequestDelegate 方法未在类内调用

ios - 使用 AVFoundation 将自定义元数据添加到视频

javascript - Iphone,负边距导致滑出菜单中的位置漂移

in-app-purchase - 恢复 Windows 8 商店中的应用内购买