如何以编程方式动态修改NSLocationWhenInUseUsageDescription
。我的消息取决于自定义应用程序语言,而不是系统语言。
答案 0 :(得分:1)
您没有info.Plist
的写入权限,因此您无法动态修改它。如果你想改变语言,你可以使用本地化。 Apple Documentation说
如果您的应用支持本地化,请务必通过将CFBundleDisplayName添加到所有语言特定的InfoPlist.strings文件来本地化。此外,请务必使用符合您应用的App Review指南的名称。
同样的事情适用于NSLocationWhenInUseUsageDescription