アップルのアプリの審査はどんどん、厳しくなってるような気がします。
それか、私が時々変なアプリを提出するから目を付けられてるかもしれませんww
ただ、アプリ内課金に関してはほんとに厳しくなってるようです。
今回はリストア処理を忘れて、英語で理由を返されて、意味不明な状態になったので、次回以降のためにメモっときます。

We found that while your app offers In-App Purchase(s) that can be restored, it does not include the required “Restore” feature to allow users to restore the previously purchased In-App Purchase(s), as specified in Restoring Transactions section of the In-App Purchase Programming Guide:
“…if your application supports product types that must be restorable, you must include an interface that allows users to restore these purchases. This interface allows a user to add the product to other devices or, if the original device was wiped, to restore the transaction on the original device.”
To restore previously purchased In-App Purchase products, it would be appropriate to provide a “Restore” button and initiate the restore process when the “Restore” button is tapped by the user.
For more information about restoring transactions and verifying store receipt, please refer to the In-App Purchase Programming Guide.

という文章が帰って来たのですが、一度購入したユーザーが再度購入するときのための処理を実装しなさいということらしいです。

http://maccle.com/objective-c-cocoa/rejected-in-order-to-restore-in-app-purchase/
や、参考書を参考にして、うまくいきましたが、

[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];

の前に
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
を行っていなかったので、処理結果が帰ってこずに、結構ハマってしまいましたので、次回から注意です。

ちなみに、このことを実装したら審査通りました。ありがとうございます!!



同じカテゴリー(iOS関係)の記事
 cellForRowAtIndexPathでセルがつくれない (2013-11-28 00:10)
 データのソート (2013-09-22 11:16)
 xCodeで今日の0時のNSDateを取得 (2013-08-24 12:05)
 iPhoneアプリでviewがずれる現象 (2013-06-15 11:40)
 コンパイル時のエラー (2013-04-20 12:20)
 手書き文字認識 (2013-04-19 11:59)
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。
プロフィール
けん
カテゴリ
VB関係 (4)
iOS関係 (7)
SQL関係 (1)
< 2025年05月 >
S M T W T F S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
QRコード
QRCODE
アクセスカウンタ
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 0人
人気の楽園ブログ
楽園ブログ