我想像这样在按钮中显示价格和订阅期-
我创建了每周和每年的自动续订订阅。我得到了值-
print("numberOfUnits : \(product.subscriptionPeriod?.numberOfUnits ?? -1)")
products size : 2
numberOfUnits : 1
numberOfUnits : 7
据我了解,每年应为3?我看不到其他等于7的值。
答案 0 :(得分:1)
单位数不同于SKProduct.PeriodUnit
。首先检查SKProduct.PeriodUnit
,然后使用单位数来计算持续时间。
“订阅期持续时间是通过将单位数量乘以单位来计算的。
例如,如果单位数为3,单位为SKProduct.PeriodUnit.month
,则订阅期为3个月。“