1

アプリで SKStoreProductViewController を表示すると、ネットワーク状態が悪い場合や機内モードの場合、モーダル ビューは表示されません (もちろん、アプリストアからデータを取得できるため)。また、デリゲートにはエラー処理メソッドがありません。

では、この状況でネットワーク エラーやネットワークなしを処理する適切な方法は何でしょうか?

4

1 に答える 1

1

ばかげて、これに使用できる完了ブロックがあります。

[storeViewController loadProductWithParameters:parameters
                             completionBlock:^(BOOL result, NSError *error) {
                                 if (result) {
                                     [appDelegate.window.rootViewController presentViewController:storeViewController animated:YES completion:nil];
                                 } else {
                                     //error message

                                 }
}];
于 2013-02-21T11:17:33.427 に答える