[问题] 请问appStoreReceiptURL的使用时机?

楼主: benjenq (Ben(憋))   2015-05-19 16:19:33
Hi 大家好:
根据WWDC提供的文件,
从 iOS7 开始提供 appStoreReceiptURL
用法是-(void)paymentQueue:updatedTransactions:
取得 case SKPaymentTransactionStatePurchased:
(文件截图)
ppt.cc/8yLna
(被PTT判定广告啊~必须断连结...)
想请问的是,
国外有人讨论到,
用户从 AppStore 下载APP之后,
NSURL* receiptURL = [[NSBundle mainBundle] appStoreReceiptURL];
NSData* receipt = [NSData dataWithContentsOfURL:receiptURL];
如果该用户曾在该APP 内购 non-Consumable 产品
取得的 receipt 就有内容了(如果该用户曾经)
不过在 Sandbox 环境下,这个方式是无法验证的,
Sandbox 一定要经过一次购买或回复,
appStoreReceiptURL 才能取得购买内容。
所以想请问一下,国外的说法是否为真?
(从AppStore下载之后,appStoreReceiptURL 就可取得购买资讯)
作者: fishead1116 (DD鱼)   2015-05-19 17:45:00
现在ppt.cc被站方禁用了

Links booklink

Contact Us: admin [ a t ] ucptt.com