您可能知道iOS 8需要NSLocationWhenInUseUsageDescription键才能使用用户的位置.我已将此密钥和一些常规信息添加到我的信息plist中.
如何在plist文件中使用翻译字符串?
- 更新 -
我已经有了一个Localizable字符串.我只是想知道我可以在plist字符串中使用类似NSLocalizedString(MYSTRING,nil)的东西.我知道我可以创建多个info.plist文件进行本地化,但我想知道可能有一个更简单的方法.
当iOS应用程序首次尝试注册推送通知时,系统会弹出一个权限对话框,要求用户获得接收推送通知的权限.是否可以自定义此对话框的文本,以解释为什么要搜索这些权限?
push-notification apple-push-notifications ios ios-permissions
我将我的应用程序的 iOS 模拟器 (13.5) 设置为德语,该应用程序已完全本地化:
但是当我启动我的应用程序时,在请求通知权限时我仍然会收到此英文对话框:
我以为我的 Info.plist 已经完全本地化了。为了使此对话框以德语显示,我缺少什么?