私は、Ray Wenderlich の iOS 6 by tutorials book にある非消費型の Apple がホストする IAP の例に取り組んでいます。そこで彼はfinishTransaction:
、ダウンロードが失敗したりキャンセルされたりした場合でもコードが呼び出されることを提案しています。しかし、ユーザーがコンテンツを 100% 利用できるようになるまで、トランザクションを未完了のままにしておくべきではありませんか?
また、ダウンロードに失敗した場合の対処方法を教えてください。手動で再起動するにはどうすればよいですか?