Localization.strings文件显示乱码

项目场景:

ios app 的多语言检测


问题描述

想检测app本地化文件,但打开Localization.strings文件发现都是乱码

在这里插入图片描述

原因分析:

1.编码问题
2.strings被识别编码成了binary的格式

解决方案:

使用苹果提供的plutil把binary转成json格式

plutil -convert json Localizable.strings

参考链接:从*.ipa读取Localization.strings文件