如何在购买前选择自动更新订阅的持续时间

时间:2012-07-09 07:43:12

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

自动续订订阅有一个ID但可以有多个持续时间。 我想知道如何指定用户选择购买的持续时间,但SKProduct中没有“持续时间”这样的字段。 问题:是否正确无法在代码中选择自动续订订阅的持续时间,而是用户在原生对话框中选择一个?

1 个答案:

答案 0 :(得分:0)

您必须从iTunes中的产品ID推断的持续时间。没有其他选择。 作为par Apple文档

  

订阅的长度不是由。提供的   SKPaymentTransaction对象或App返回的收据数据   存储收据验证器。您应该使用不同的产品标识符   对于每个订阅长度,以便您的应用程序可以转换   产品标识符为订阅长度。

E.g。 com.mycompany.6monthssub      com.mycompany.1yearsub