ios - SKProductRequest 返回 0 作为响应

标签 ios objective-c iphone xcode in-app-purchase

请帮帮我, 我在我的 iOS 应用程序中实现了应用程序内购买。并在 iTunes Connect 上创建应用内购买。此应用程序内处于“准备提交” 状态。 但是每当我在 iPad 中尝试使用 Xcode 时,SKProductRequest Response 总是返回 0

我已经卡了2天了,还是没找到解决办法。请给我建议的 friend 。

还有一件事令人困惑,我的 iTunes 帐户契约(Contract)和税务信息不固定。所以我认为这个问题是为了那个?

因为在我的 Itunes 帐户中不断显示下面的消息

You do not currently have a iOS Paid Apps contract in effect. If this In-App Purchase was submitted with your app, then your app will not be available on the App Store until your contract goes into effect. Legal, Admin, and Finance users can go to the Agreements, Tax, and Banking module in iTunes Connect to view your contract status. Your first In-App Purchase must be submitted with a new app version. Select it from the app’s In-App Purchases section and click Submit.>

请指出哪里卡住了,为什么?

谢谢

最佳答案

要使应用内购买即使在沙盒模式下也能正常工作,您需要确保几件事

  1. 您的 IAP 产品设置正确
  2. 您使用的是正确的 mobileprovision 文件
  3. 已同意您的 iOS 付费应用契约(Contract)(即使您尚未填写信息)。

只有这样,您才会在您的应用中收到 IAP 信息。

关于ios - SKProductRequest 返回 0 作为响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31455253/

相关文章:

ios - Swift 返回带有 CloudKit 数据的函数

ios - @interface 和@implementation 指令中括号内的文本是什么意思?

objective-c - 如何使用 NSDateFormater 从 NSString 转换为 NSDate

ios - NSError 版本 : message sent to deallocated instance

iphone - iPhone 中可以缓存 UIWebView 吗?

iphone - 如何下载音频并在iPhone上同时播放?

iphone - UIPageViewController 无法正常工作

具有自定义形状的 iOS UIButton

ios - Cocoa Touch 框架和核心数据

ios - 有关场景套件翻译如何工作和加速度计的问题