iOS 订阅产品无效

Posted

技术标签:

【中文标题】iOS 订阅产品无效【英文标题】:iOS subscription product is invalid 【发布时间】:2014-12-19 22:46:34 【问题描述】:

我为我的 ios 应用添加了 3 个订阅。

对于初学者,我试图让我的应用程序识别产品并关注https://github.com/Fovea/cordova-plugin-purchase-demo/blob/master/www/js/index.js,这给了我:

store.verbosity = store.DEBUG;
store.register(
  id: 'com.fx1flex.premium',
  alias: 'premium',
  type: store.PAID_SUBSCRIPTION
);
store.refresh();

但在我登录 store.refresh() 时,我得到:

InAppPurchase[js]: 加载 ["com.fx1flex.premium"]

InAppPurchase[js]: 加载正常: 有效:[] 无效:["com.fx1flex.premium"]

这对我来说并不明显。我假设在我可以将它们用于测试之前,我不需要获得定期订阅的批准,对吧?

我做错了什么?

【问题讨论】:

【参考方案1】:

在我的具体案例中,问题是法律文件中没有填写银行详细信息。

【讨论】:

以上是关于iOS 订阅产品无效的主要内容,如果未能解决你的问题,请参考以下文章

IOS storekit订阅免费试用不起作用

iOS 8 应用程序中的自动更新订阅问题

从 SKPaymentTransaction 获取订阅价格

我们可以从我们的 iOS 应用程序中显示指向 Android 订阅页面的链接吗?

iOS应用程序购买 - 自动续订订阅

订阅私人频道时的 Pusher/Laravel 回显错误:订阅频道的身份验证值无效:格式应为“密钥:签名”