ios - 以编程方式修改 NSLocationWhenInUseUsageDescription

标签 ios iphone swift

如何以编程方式即时修改 NSLocationWhenInUseUsageDescription。我的消息取决于自定义应用语言,而不是系统语言。

最佳答案

您没有对 info.Plist 的写入权限,因此您无法动态修改它。如果你想改变语言,你可以使用本地化。 Apple Documentation

If your app supports localization, be sure to localize CFBundleDisplayName by adding it to all your language-specific InfoPlist.strings files. Furthermore, be sure to use a name that complies with the App Review Guidelines for your app.

NSLocationWhenInUseUsageDescription同样可以申请

关于ios - 以编程方式修改 NSLocationWhenInUseUsageDescription,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41326788/

相关文章:

iphone - 使用 iPhone 进行移动设备管理

iphone - 是什么导致了这个 iPhone 崩溃日志?

ios - 从静态单元格转到动态 TableViewController

ios - 恢复 iOS 团队配置文件

ios - 自定义 UIPickerView

ios - 如何在ios swift中绘制以折线为半径的多边形

swift - Vapor 3 - 如何在保存对象之前检查类似的电子邮件

ios - 将 URL 设置为 NSCache 的键不起作用

iphone - 如何从 NSData 对象中获取值

ios - 如何使用 Realm 和 UICollectionView 防止 NSInternalInconsistencyException