更改““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”修改这张照片?
java VFS的版本,当您将Spring Boot作为java -jar yourapp.jar运行时也可以使用