2

私は最近、Apple によって承認され、App Store で利用できる iPad アプリを入手しました。これについて言及したのは、私のアプリが位置情報サービスを使用し、Apple によって概説されたすべてのプラクティスを実装しているためです。また、Apple が私のアプリを承認する前に、これらすべてのシナリオをテストしたと仮定しています。

承認後すぐに、位置情報サービスがオフになっているユーザーが、アプリによって位置情報サービスを有効にするように正しく求められたが、設定アプリに移動して位置情報サービスを「有効」にすると、エントリまたは登録がないというバグ レポートが届き始めました。私のアプリのために。もちろん、私のアプリは、グローバルに有効な位置情報サービスと、アプリ レベルの位置情報サービス設定の両方をチェックします。

iOS 4.2 と 4.3 の両方を実行している iPad でこのバグを再現できませんでした。数時間グーグルで検索しましたが、あまり見つかりませんでした。誰にもアイデアや提案はありますか。こちらはご予約をお休みしております。シュート - 再現すらできません。

助けてくれてありがとう。

アップデート

私は答えを見つけました:

アプリケーションを位置情報サービスの設定に登録するには、アプリで CLLocationManager startUpdatingLocation を呼び出す必要があります。ユーザーが位置情報サービスをオンにしていない場合、didFailWithError デリゲートが呼び出され、アプリはそれに応じてシナリオを処理できます。

4

0 に答える 0