2017-12-04 10 views
0

ロケーションサービスの認証システムのポップアップに説明メッセージが表示されないため、アプリが拒否されました。位置情報サービスのメッセージを設定するiOSのシステムポップアップ

しかし、私はinfo.plistファイルに右の変数を設定しているん:確かに、ここではポップアップのスクリーンショットは、私がアプリを起動初めてです

<key>NSLocationWhenInUseUsageDescription</key> 
<string>Nous avons besoin de votre position GPS pour vous situer sur la carte.</string> 

(それはフランスのアプリです)

enter image description here

しかし、ここでは、レビューアがかかりましたスクリーンショットです

2回目のポップアップは、ロケーションサービスをグローバルにオフにしたときに発生します。再現するには、許可を受け入れ、設定に行き、ロケーションサービスをオフにして、アプリケーションを再起動します。

この2番目のポップアップでメッセージを設定する方法が見つかりません。私はそれが可能かどうか疑問に思う。それを行う方法はありますか?それは査読者からのエラーですか?

ありがとうございました。

答えて

0

建設的な答えなしでAppleチームに連絡しようとした後、私は自分の画面を作成して、アプリケーションを使用している間にロケーションサービスがアクティブになるように勧められたと言った。もちろん、CLLocationManager.locationServicesEnabled()メソッドをチェックして、アプリが無効な位置情報サービスを検出した場合は、画面がポップアップします。

この変更で、アプリは検証プロセスに合格しました。

関連する問題