无论如何,是否可以自定义权限警示框,例如通讯录、相册、推送通知等,在它们获得访问权限之前,它们会弹出一个类似于这样的警示框:
如何自定义通讯录、相册、推送通知警示框文本?
更新:
请将上面的更新图像翻译为英语:
"为了寻找您的家人和朋友,Path 需要将您的联系人传输到我们的服务器"
并点击“确定”以获得通讯录访问权限,而无需弹出任何其他访问权限警示框。
如何自定义通讯录、相册、推送通知警示框文本?
更新:
请将上面的更新图像翻译为英语:
"为了寻找您的家人和朋友,Path 需要将您的联系人传输到我们的服务器"
并点击“确定”以获得通讯录访问权限,而无需弹出任何其他访问权限警示框。
iOS 6及以上版本支持展示特定消息。通过在Info.plist文件中添加几个新的项进行设置。所有关键字都以“隐私 - ”开头(原始关键字为NSxxxUsageDescription
, 其中xxx
表示Contacts、Locations、Reminders、PhotoLibrary或Calendars)。值是您希望向用户显示的文本。