[英]show custom view for iOS location permission dialog
我是iOS新手。 是否可以顯示自定義視圖或對話框來代替默認的iOS位置權限對話框?
否,此對話框由操作系統顯示,您不能修改它。 隱私管理的重要組成部分是,以一致的方式為所有應用程序顯示對話框,並且應用程序無法修改權限過程。
您可以在請求權限之前顯示自定義視圖或警報,以說明發生了什么以及需要在即將顯示的警報上單擊“允許”
直接回答是不可能的
說明:
使用Cocoa Keys(與Cocoa touch環境關聯的鍵)來設置描述字符串的唯一選項
將其中一個密鑰添加到
NSLocationWhenInUseUsageDescription NSLocationAlwaysUsageDescription
Info.plist
並將其值設置為描述獲取位置的目的的任何值
例如:
MyApp picks you up from where you are. To book airport rides, choose “Allow” so the app can find your location.
重要說明:為了保護用戶隱私,在iOS 10.0或更高版本上鏈接的,訪問用戶的位置信息的iOS應用必須靜態聲明這樣做的意圖。 在應用程序的Info.plist文件中包括NSLocationAlwaysUsageDescription鍵,並為此鍵提供目的字符串。 如果您的應用嘗試在沒有相應目的字符串的情況下訪問用戶的位置信息,則您的應用將退出。
如果您正在尋找該消息的本地化鏈接
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.