【发布时间】:2023-03-26 08:10:02
【问题描述】:
我通过 iTunes Connect 中的管理用户帐户创建了一个测试用户帐户。创建此类帐户时,您必须为您的帐户选择一个有效的店面。我选择了美国商店。现在,我在设备上的 App Store 设置中退出了商店。运行应用程序并尝试执行购买。我使用我的测试帐户成功登录。在输入凭据时按确认后,我收到一个警报,该警报来自观察者的 SKPaymentTransactionStateFailed。它说“您的帐户仅对在美国 iTunes Store 中的购买有效”。错误状态 = 0 未知。第二次尝试购买时,StoreKit 只要求我输入密码,就像上次登录成功一样。输入密码后,我可以执行购买。我的问题是这是否仅仅是因为它是一个测试帐户并且该应用程序实际上不在 AppStore 上?我应该怎么做才能避免此消息或至少继续购买流程?
非常感谢,
纳瓦
【问题讨论】:
标签: iphone iphone-sdk-3.0 in-app-purchase storekit