Ios 使用NSLocalizaedString时在Xcode 7 beta 6中出现问题

Ios 使用NSLocalizaedString时在Xcode 7 beta 6中出现问题,ios,xcode,localization,ios9,xcode7-beta6,Ios,Xcode,Localization,Ios9,Xcode7 Beta6,当我试图解决一个问题时,xcode beta 7遇到了一些问题,这个问题显然正在破坏我在iOS 9.0中的应用程序。在第一瞬间,我连接到一个不安全的http时遇到了问题。我已经按照stack overflow中另一篇文章中的步骤进行了操作,并使其正常工作。。。现在,问题正在经历另一场崩溃。我查过苹果的文件,上面说 本地化 •在XLIFF导出或导入期间,NSLocalizedString宏问题或空字符串文件可能会导致错误,“无法读取数据,因为它的格式不正确。” 解决方法:从项目中删除空字符串文件

当我试图解决一个问题时,xcode beta 7遇到了一些问题,这个问题显然正在破坏我在iOS 9.0中的应用程序。在第一瞬间,我连接到一个不安全的http时遇到了问题。我已经按照stack overflow中另一篇文章中的步骤进行了操作,并使其正常工作。。。现在,问题正在经历另一场崩溃。我查过苹果的文件,上面说


本地化

•在XLIFF导出或导入期间,NSLocalizedString宏问题或空字符串文件可能会导致错误,“无法读取数据,因为它的格式不正确。”

解决方法:从项目中删除空字符串文件,或使用以下命令查找项目中的NSLocalizedString宏问题

find <project directory here> -name "*.m" -exec xcrun extractLocStrings {} \;
find-name“*.m”-exec xcrun extractLocStrings{};
(21101899)


所以我执行了命令,这就是它向我展示的

我不知道如何解决这个问题,互联网上也很少有人描述这个问题……有人知道如何解决吗


谢谢!

在您的Localizable.strings文件中找到以
开头的行,然后查找一行。您可能会看到两个注释部分(注释是由
/*
*/
包围的文本)。去掉其中一个。

我已经解决了这个问题,但错误仍然显示在我的iphone屏幕上。消息是,
数据无法读取,因为它的格式不正确。
。现在我不知道如何修复它,因为我想修复“discover”“错误只会起作用。还有其他方法可以解决这个问题吗?我以前从未在设备上看到过这个错误。您在问题中提到的
find
命令是否报告任何错误?是。该图像表示终端上的命令和响应。我已经清除了所有的错误,我仍然在我的设备中收到消息。这是一个新的错误,因为该应用程序从iOS7开始销售。