私の iOS アプリでは、MKMapView を表示したいと考えています。マップ ビューを開く前に到達可能性を確認する必要がありますか?
ほとんどの場合、ユーザーは必要なマップをキャッシュして、インターネットに接続していなくてもマップ ビューを開くことができます。では、マップ ビューを開くことを許可しないのはなぜでしょうか。
到達可能性を確認しない場合、アプリは App Store で承認されますか? それとも却下されますか?
私の iOS アプリでは、MKMapView を表示したいと考えています。マップ ビューを開く前に到達可能性を確認する必要がありますか?
ほとんどの場合、ユーザーは必要なマップをキャッシュして、インターネットに接続していなくてもマップ ビューを開くことができます。では、マップ ビューを開くことを許可しないのはなぜでしょうか。
到達可能性を確認しない場合、アプリは App Store で承認されますか? それとも却下されますか?
到達可能性を確認する必要はありませんが、MKMapViewDelegate
メソッドを使用してマップ ビューの読み込みに失敗した場合を確認する必要がありますmapViewDidFailLoadingMap:withError:
。これらのエラーに応答しないと、拒否が発生することがあります。
そのために破棄されることはありません。私はインターネット接続をチェックしない地図アプリを作成しましたが、他の多くの人もそうしていると確信しています。