我正在使用StoreKit2在一个新的iOS应用程序中处理应用程序内的订阅购买。我想在应用程序中支持报价代码的赎回,但我不知道如何使用StoreKit2。
是否存在与原始StoreKit的StoreKit2等价的SKPaymentQueue.presentCodeRedemptionSheet()?
我在文档里没有看到任何能专门处理密码的东西。虽然有这样的情况:
static func promotionalOffer(offerID: String, keyID: String, nonce: UUID, signature: Data, timestamp: Int) -> Product.PurchaseOption我的理解是,促销优惠是一个单独的东西提供代码。
感谢任何人关于如何允许使用StoreKit2在应用程序中赎回要约代码的任何建议。我假设我不应该包括原始的StoreKit和StoreKit2,而应该调用旧的API,对吗?
发布于 2022-06-28 15:53:52
我在今年早些时候的一次苹果开发者活动中问过这个问题(优化订阅以获得成功:2022年3月22日的收购),并被告知:
SKPaymentQueue.presentCodeRedemptionSheet()中的StoreKit这个答案似乎意味着在同一个应用程序中同时与StoreKit和StoreKit2链接是很好的。我自己还没试过呢。
https://stackoverflow.com/questions/70961466
复制相似问题