21

transactionReceipt は非推奨です。使いこなせませんが、

[[NSBundle mainBundle] appStoreReceiptURL].

これは、レシートがある場合はレシートに URL を返すことになっています。しかし、この値はゼロであり、私が知る限り、そうすべきではないため、私には1つもありません。私は iOS 7 で実行しており、いくつかのアプリ内購入 (デバイス上のサンドボックス) を実行しています。

誰でも助けることができます。

4

2 に答える 2

8

以下を試してください:

NSData *dataReceipt = [NSData dataWithContentsOfURL:[[NSBundle mainBundle] appStoreReceiptURL]];
NSString *receipt = [dataReceipt base64EncodedStringWithOptions:0];
于 2016-07-25T09:21:30.563 に答える