我在我的应用中添加了购买应用内购买选项。我这样做是使用Parse。 这是我完成购买的代码:
PFPurchase.buyProduct("Name.App.RemoveAds", block: { (error:NSError?) -> Void in
if error != nil {
println("Error occured: \(error)")
}
else {
}
})
我的应用程序被Apple拒绝,因为还没有恢复购买按钮,可用于在应用更新后恢复购买。 现在我想问你如何恢复应用程序内购买(有或没有Parse - 应该同时工作还是?)。
答案 0 :(得分:0)
您应该使用PFPurchase.restore()
。
Here您可以找到PFPurchase文档。
这将触发您需要为产品添加的观察者。
PFPurchase.addObserverForProduct("Name.App.RemoveAds", block: { (transaction : SKPaymentTransaction!) -> Void in
...
return true
}