我正在使用swift编写代码并在应用内购买时使用解析。 Apple没有恢复购买按钮拒绝该应用程序。我显然是初学者。
parse的PFPurchase中有一个函数作为事务的下载资产。
就像:
PFPurchase.downloadAssetForTransaction(SKPaymentTransaction!, completion: ((String!, NSError!) -> Void)!, progress: PFProgressBlock!)
任何想法如何实现这一点?我希望此恢复操作的操作与购买按钮的操作相同,如下所示:
let userDefaults = NSUserDefaults.standardUserDefaults()
userDefaults.setBool(true, forKey: "removeAds")
userDefaults.synchronize()
有人有建议吗?
答案 0 :(得分:2)
我找到了一种更简单的方法:
PFPurchase.restore()
就这么简单。如果已为产品添加了观察者,则会自动调用其中实现的任何命令。这是我猜的非消费品。对于应用内购买实施,使用SKPaymentQueues和交换机,Parse实际上要容易得多。