1

インターネットに接続されていないオフラインのときに、iOS シミュレーターで位置をシミュレートしたいと考えています。

を含む iOS アプリケーションを作成し、次のMKMapViewように設定しました。

MKMapView.userTrackingMode = MKUserTrackingModeFollow 

シミュレーターで自分の位置を表示するには。デバッグの場所を修正するために、シミュレータでカスタマイズ場所を定義しました。オンラインのときは問題なく動作します。しかし、オフラインの場合、シミュレーターはカスタマイズされた場所を表示できませんが、コンソールに次のメッセージを出力し続けます。それを修正する方法は?

ロケーションシフト機能の取得に失敗しました:

Error Domain=kCFErrorDomainCFNetwork Code=-1009 "The Internet connection appears to be offline." UserInfo=0xae83fb0 {NSErrorFailingURLKey=https://gsp13-cn.ls.apple.com/shift, NSErrorFailingURLStringKey=https://gsp13-cn.ls.apple.com/shift, NSLocalizedDescription=The Internet connection appears to be offline.}

4

1 に答える 1

0

SAEは正しいです。明確にするために:地図にはシミュレートされた場所を示す青い点が表示されているはずですが、エラーメッセージは、mapViewが必要な情報(つまり地図タイル)をダウンロードできないため、場所を囲む地図を表示できないことを示しています。

于 2013-01-08T04:06:25.000 に答える