我正在尝试模拟 SKProduct,以便能够在 SwiftUI 的预览画布中查看它。
我已经能够在 SKProduct 内创建一个带有便利 init 的虚拟 SKProduct ...
//Mock Product
convenience init(identifier: String, price: String, priceLocale: Locale) {
self.init()
self.setValue(identifier, forKey: "productIdentifier")
self.setValue(NSDecimalNumber(string: price), forKey: "price")
self.setValue(priceLocale, forKey: "priceLocale")
}
但我不知道如何模拟 introductoryPrice 数据。我需要subscriptionPeriod numberOfUnits和subscriptionPeriod 单位
我不确定要写什么键。
有什么想法吗?