作者benjenq (Ben(憋))
看板MacDev
标题[问题] 请问appStoreReceiptURL的使用时机?
时间Tue May 19 16:19:33 2015
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 就可取得购买资讯)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.40.85.230
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1432023576.A.D00.html
1F:推 fishead1116: 现在ppt.cc被站方禁用了 05/19 17:45