0

ユーザーの位置情報にアクセスする iOS アプリ、システム ポップアップ UIAlertView? UIAlertView を取得し、メッセージ、ボタンを変更するにはどうすればよいですか?

4

1 に答える 1

1

NSLocationUsageDescriptioninfo.plist のキーを使用してメッセージを変更できます。

このキーを info.plist に追加し、メッセージを値として追加します。

NSLocationUsageDescription

NSLocationUsageDescription(文字列 - iOS) アプリがユーザーの位置情報にアクセスする理由を説明します。システムがユーザーにアクセスを許可するように求めるとき、この文字列がダイアログ ボックスの一部として表示されます。

このキーは iOS 6.0 以降でサポートされています。

InfoPlistKeyReferenceを確認してください

または

クラスsetPurpose:のメソッドを使用します。CLLocationManager

初期化したら、メッセージを追加しますsetPurpose:

CLLocationManager *locManager = [[CLLocationManager alloc] init];
[locManager setPurpose:@"My purpose"];
于 2013-01-07T08:20:54.033 に答える