更改““YourApp”想使用您当前位置”的语言

Posted

技术标签:

【中文标题】更改““YourApp”想使用您当前位置”的语言【英文标题】:Change the language of ““YourApp” Would Like to Use Your Current Location” 【发布时间】:2012-01-19 13:42:32 【问题描述】:

使用定位服务时,我收到以下消息:““YourApp”想要使用您当前的位置”

是否有任何方法可以将其更改为另一种语言,即使 ios 语言设置为英语? (我的应用程序只有一种非英语语言,所以在我的非英语应用程序中弹出那个英语对话框很奇怪。)

【问题讨论】:

我无法确认这一点,但我认为这是由操作系统处理的,没有任何应用可以改变这一点。 【参考方案1】:

如果您使用的是CLLocationManager,您可以将其purpose 属性设置为您喜欢的任何文本。

此文本将显示在标准“AppName 希望使用您的当前位置”文本之外和下方。

【讨论】:

从 iOS 6 开始,purpose 已弃用。改用新的 Info.plist 键 NSLocationUsageDescription。见***.com/questions/12562152/…。【参考方案2】:

如果你能做到这一点,我会感到非常惊讶! 这是一个用户隐私问题,应该用用户而不是您(开发人员)选择的语言来说明。

【讨论】:

【参考方案3】:

在现有的操作系​​统 iOS 设备上,操作系统隐私警告的语言由用户控制,而不是应用通过任何公共 API 控制。

【讨论】:

以上是关于更改““YourApp”想使用您当前位置”的语言的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 8 中编辑照片:允许“YourApp”修改这张照片?

用YourAPP开发网络状态提醒应用

java VFS的版本,当您将Spring Boot作为java -jar yourapp.jar运行时也可以使用

linux系统如何更改字符集的支持,解决Linux中文显示乱码使centos显示中文

如何更改ubuntu的系统语言

如何在颤动中更改显示日期选择器的语言