0

アプリ内購入サーバーモデルを構築しようとしています。そのために役立つサンプルコードはあまりありません。だから私は自分で書こうとしています。これが私の質問です

  1. 購入が完了すると、私のアプリはアプリストアから「完了したトランザクション」を取得します

    • (void)completeTransaction:(SKPaymentTransaction *)transaction次に、私の仕事はこれをサーバーに送信することです。ここで、トランザクションオブジェクト自体を送信する必要がありますか?またはtransaction.transactionReceipt文字列?また、どのようにサーバーに送信する必要がありますか?ex /HTTPPOSTリクエスト?? たぶんサンプルコードが役立つでしょう
  2. また、アップルのガイドブックからデータを送信するときは、base64でエンコードする必要があることも読みました。アプリからサーバーにデータを送信するときですか?または私のサーバーからアプリストアへ?または両方?

ブラザーズを助けてください~~

4

2 に答える 2

1

このリンクを確認する ここに、これらの両方のファイルをプロジェクトに追加するverificationcontroller.hと.mがあります。

于 2013-03-11T11:29:08.200 に答える
0
  NSString *jsonObjectString = [self encodeBase64:(uint8_t*)transaction.transactionReceipt.bytes
                                         length:transaction.transactionReceipt.length];

ここでは、このためにbase64を追加します。ここで、jsonObjectStringをサーバーに保存し、ここで共有秘密を提供します。

于 2013-03-08T07:04:49.970 に答える