【发布时间】:2016-02-03 05:31:04
【问题描述】:
我正在使用 CLLocationManager 来检索用户的位置。警报文本如下:
“AppName”想使用您当前的位置”|“不允许”|“允许”
如何在 OS X (Swift) 中更改此文本和/或“AppName”的定义位置 - 它不是 $(PRODUCT_NAME)
我知道在 iOS 中您可以使用以下键更改 Info.plist 中的文本,但这些在 OS X (10.11) 中没有任何变化:
- NSLocationUsageDescription
- NSLocationAlwaysUsageDescription
- NSLocationWhenInUseUsageDescription
【问题讨论】:
-
Info.plist 中的捆绑显示名称也无法通过。所以产品名称(在目标>构建设置>包装下); Bundle Name 和 Bundle Display Name 无效。无法确定名称的来源(显示的是我在创建项目时使用的名称,在上述所有地方都已更改)
标签: xcode macos cocoa cllocationmanager