0

アプリ内でコアロケーションフレームワークを使用しており、UIBackgroundModeのロケーション文字列またはinfo.plistの必須バックグラウンドモード(xcode 4.2)を追加して、アプリがバックグラウンド状態の場合のロケーションに関する更新を取得しています。このリンクのドキュメントhttp://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.htmlには、場所が更新されたときにUIBackgroundMode(location)がアプリに通知することが記載されています。アプリはバックグラウンドにあります。アプリがスリープして位置情報が更新された場合、アプリは位置情報の更新について通知され、再びバックグラウンド状態になります。正しいですか?または、アプリがバックグラウンドにある場合、didUpdateToLocationメソッド内でイベント処理が必要ですか?

4

1 に答える 1

2

didupdatelocationメソッドではイベント処理は必要ありません。場所が更新されるとアプリに通知します。

ありがとう。

于 2012-06-08T10:34:57.350 に答える