1

私のマシンでは簡単な位置情報サービス プログラムが正常に動作していましたが、突然動作しなくなりました。問題をさらに調査したところ、一部のプロセスがシステム設定->セキュリティとプライバシー->プライバシーで位置情報サービスを無効にしていることに気付きました

「位置情報サービスを有効にする」にチェックを入れたのですが、やはり自動で無効になってしまいました。

いくつかの調査の結果、私のプログラムだけでなく、この問題が原因で組み込みのシステム機能も失敗することがわかりました。例: システム設定->日付と時刻->タイムゾーンが現在の場所を取得できませんでした。

「位置情報サービスを有効にする」をチェックするたびに、コンソール ログに次のエラーが表示されます。

16/10/12 11:23:15.636 AM [0x0-0x42042].com.apple.systempreferences: ERROR,Time,372059595.636,Function,"CLInternalSetLocationServicesEnabled",CLInternalSetLocationServicesEnabled failed
16/10/12 11:23:15.638 AM [0x0-0x42042].com.apple.systempreferences: STACK,Time,372059595.636,1   CoreLocation                        0x00007fff8f9957be CLInternalSetLocationServicesEnabled + 110

その他のヒント: -wifi がオンになっています。-ios シミュレーターをインストールしませんでした。-xcode バージョン 4.5(4G182) を使用します。-ブート キャンプを使用し、mbp デュアル ブート (mac lion と win7) を作成しました。-mac 開発のみを行い、ios は行いません。

誰かが私を助けることができますか?

4

0 に答える 0