2016-08-12 8 views
0

私のアプリでは、アプリ内で現在の場所を集めるだけでよいいくつかのインスタンスがあります。しかし、1つの機能だけがバックグラウンドの場所の更新を必要とします。私はアクセス許可のリクエストをinfo.plistの追加と共に追加しました。電話がノートパソコンに接続されていてオフになったときに、その場所が更新されていました(私は確認するためにprintステートメントを使用しました)。しかし、私はそれを抜いて現場で試してみると、私の場所は更新されませんでした(チームメンバーは自分の電話でアプリを使って自分の位置を確認しました)。いずれにせよ、両方ともクラッシュ/問題の原因になっているかどうかは知っていますか?2つの異なるロケーションマネージャ権限を持つことはできますか?

+0

は、このトピックの詳細については、このスレッドを参照してください。http://stackoverflow.com/questions/10691814/cllocationmanager-while-app-is-in-background-state –

答えて

1

あなたのアプリが「常に承認」を選択し、それがデフォルトになります実行する場合など、プロジェクト内の両方の権限を持ってすることはできません。これはユニバーサルセットなので、アプリの使用時やアプリがバックグラウンドであっても、ロケーションの更新をカバーします。

関連する問題