0

CLLocationManager を使用して場所を見つけています。初めてアプリを誤って実行したとき、アプリが現在の場所を使用することを許可しませんでした。
そのため、デリゲートが locationManager:didFailWithError セレクターを介して通知を受けるたびに。
クリーン ビルドを作成し、派生データのプロジェクト フォルダーを削除しようとしましたが、現在の場所を使用するように求められません。
場所を使用する場合、そのパネルから再選択できるようにしますが、それはどのように可能ですか?

4

2 に答える 2

1

これがコーディングの問題ではないと思われる場合は、正しく理解していることを願っています: iOS6 を使用している場合は、アプリの位置情報サービスを許可する必要があります。

設定 > プライバシー > 位置情報サービス。

詳細については、Apple のドキュメント ( http://support.apple.com/kb/HT5467?viewlocale=en_US&locale=en_US ) を参照してください。

于 2012-11-30T20:06:33.197 に答える
1

シミュレーターまたは電話からアプリケーションを削除してから、デバイスで別のビルドを実行する必要があります。

于 2012-11-30T20:06:36.377 に答える