2012-03-11 7 views
3

私は、他の誰かが遭遇したと期待しているデバッグ中に、不満を感じました。 OS X Lionのjavascript Geolocationアプリケーションを使用するアプリケーションのトラブルシューティングを行っています。私はSafariを使用していて、すべてうまくいきました。SafariでMac OSX Lion Location Servicesを有効にすることはできません

再起動後、SafariはGeolocationサービスへのアクセスが拒否されたと報告しました。 Safari環境設定のプライバシー設定では、「ウェブサイトアクセスをロケーションサービスに限定する」オプションは実際には「プロンプトなしで拒否」に設定されています。

この設定を有効にすることができないという問題があります。 Appleのドキュメントによると、まず、システム設定でアプリケーションの位置情報サービスを有効にする必要があります。これはセキュリティとプライバシー - >プライバシーの下にあります。私はこれが空でSafariが表示されない場合があります。最後に、別の再起動後、Safari.appが実際にここに現れました。残念ながら、ここでSafariを有効にしても、Safariの設定ではまだ位置情報サービスを有効にできませんでした。これは、設定が互いに同期していない場合とほぼ同じです。

ご意見をいただければ幸いです!

答えて

11

同じ問題が発生しましたが、解決策が見つかったのはsupport forumです。

ソリューション1:私の問題を修正日付&時間>タイムゾーンの設定ペインで、「現在の場所を使用して自動的にタイムゾーンを設定する」 サイクリング。 Snow Leopardのインストール時に残っていた従来の設定が問題を引き起こしていた可能性があります。

解決策2: 私の場合は、iPhoneのシミュレータを終了してオプションをオンにする必要がありました。

2番目の解決策は、トリックを行いましたが、おそらく最初の1つを試したからです。

+0

すぐにiOSシミュレータを終了すると、Safariは位置情報サービスのために許可されたアプリの空リストに現れました。 –

+1

iOSシミュレータを終了すると、私のためにやったよ、ありがとう! –

+0

私のためにも。 iPhone Similatorが原因であるようです。私は解決策1を試していない、わずか2。 – Johan

関連する問題