我想让按钮显示价格和订阅期限,就像这样-

我创建了每周和每年的自动续订订阅。我得到了这些价值-
print("numberOfUnits : \(product.subscriptionPeriod?.numberOfUnits ?? -1)")
products size : 2
numberOfUnits : 1
numberOfUnits : 7据我所知,一年应该是3年?我看不到任何其他等于7的值。

发布于 2019-07-17 03:24:25
单位数与SKProduct.PeriodUnit不同。首先检查SKProduct.PeriodUnit,然后使用单位数来计算持续时间。
订阅时长的计算方法是单位数乘以单位数,例如单位数为3,单位为SKProduct.PeriodUnit.month,则订阅时长为3个月。
引用自Apple docs
https://stackoverflow.com/questions/57063764
复制相似问题