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

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

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

【问题讨论】:

  • 我无法确认这一点,但我认为这是由操作系统处理的,没有任何应用可以改变这一点。

标签: objective-c ios cocoa-touch


【解决方案1】:

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

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

【讨论】:

【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2022-01-15
      • 1970-01-01
      • 1970-01-01
      • 2015-11-08
      • 2021-12-10
      • 1970-01-01
      • 2018-03-29
      • 1970-01-01
      • 2018-11-10
      相关资源
      最近更新 更多