对于其他键,例如 NSMicrophoneUsageDescription , NSCameraUsageDescription ....,我都有英文和德文的有效本地化版本。
但是位置许可请求始终显示英文文本。我为en.lproj和de.lproj文件夹中的位置添加了以下3个键:
NSLocationWhenInUseUsageDescription = "my text"
NSLocationAlwaysUsageDescription = "my text"
NSLocationAlwaysAndWhenInUseUsageDescription = "my text"
就像其他键一样,我已经在Info.plist中添加了这3个键,并将值设置为空:
<key>NSLocationWhenInUseUsageDescription</key>
<string/>
<key>NSLocationAlwaysUsageDescription</key>
<string/>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string/>
相机,语音的所有其他键完全相同,但只有位置转换不起作用。如果我从英语文件夹中完全删除了密钥,将不会显示任何说明。只是空的,找不到德语的键。我复制粘贴每个键,以确保没有错字。
这仅在真实设备上发生。它可以在模拟器上正常工作。
是否仅需要对位置键进行某些操作?
答案 0 :(得分:0)