这很奇怪,但我在官方的Parse文档中找不到它。根据Parse的说法,购买非消费品非常容易:
// First, register a handler for the product
[PFPurchase addObserverForProduct:@"Pro" block:^(SKPaymentTransaction *transaction) {
// Write business logic that should run once this product is purchased.
isPro = YES;
}];
// … Later, when the user is purchasing the product:
[PFPurchase buyProduct:@"Pro" block:^(NSError *error) { … }];
但是,如果我有以下情况怎么办:启动了一个应用程序然后我必须检查用户是否购买了商品X.使用Parse我们可以使用此恢复所有购买:
[PFPurchase restore];
但我怎么知道,如果项目X是先前购买的还是没有?答案必须非常简单,但我无法在谷歌的任何地方找到它(