乾杯、SKProductsRequest - タイムアウト/接続エラーを処理する方法は?
SKProductsRequestはタイムアウトや接続エラーを何とか処理しないようです。成功の場合には代理人に-(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
を呼び出します。
私は、製品の検索中に何らかの種類のアクティビティインジケータを提示したいのですが、アプリストアにアクセスできない場合はアラートをポップアップしたいと考えています。しかし、(失敗の場合)SKProductsRequestからのフィードバックはありませんので、私はそのフィードバックの提示を結びつけて、それから任意の時間を待っていなければなりません。
質問は次のとおりです。要求が失敗したと想定するのに十分な時間がありますか?または、私が見たことがない保留中のリクエストのステータスを確認する方法はありますか?
!!!!!!私はこれを見ていないとは信じられない...私はエラーハンドラがなければならないと思ったので、私はSKProductDelegateプロトコルを100回チェックした。驚くばかり!ありがとう、おいおい! – Toastor
私はあまりにも、ドキュメントでこれを気付かなかった.. – Brynjar
しかし、このメソッドは、SKProductsRequestDelegate Protocol Referenceに記載されていませんか?少なくともhttp://developer.apple.com/library/ios/#documentation/StoreKit/Reference/SKProductsRequestDelegate/Reference/Reference.html –