If you get this error: “validation failed: The data couldn’t be read because it has been corrupted.” that means there needs to be a semicolon at the end of each line in your InfoPlist.strings file.
*.strings时,如果出现这个错误,就需要检查strings文件中,数据是否每行都以分号结束.
数据的key-value是否为格式 "key" = "value";
不能有数据在引号以外.