read failed: The data couldn’t be read because it isn’t in the correct format.
这个错误是指国际化的字符格式错误,主要有两个可能导致这种错误:
-
CFBundleDisplayName = "Localizable App Name"
,缺少分号,这是一个比较常见的和显眼的错误,正确的写法CFBundleDisplayName = "Localizable App Name;
。 -
CFBundleDisplayName = "Localizable App Name;
这里有一个比较隐蔽的错误,就是=
是在中文状态下输入的。 -
CFBundleDisplayName = "Localizable App Name;
和"CFBundleDisplayName" = "Localizable App Name;
这两种写法都是可以的。(国际化app名称)