gpt4 book ai didi

ios - xcode 本地化导出 xmllint 失败

转载 作者:可可西里 更新时间:2023-11-01 05:08:34 27 4
gpt4 key购买 nike

我的 xcode 项目中有一个奇怪的问题。当我想导入或导出本地化时,xcode 会给出以下错误消息:

/usr/bin/xmllint exited with status 1

一些研究告诉我状态 1 意味着 Unclassified 但我找不到那意味着什么以及我应该在哪里寻找答案。

我曾尝试在其他 2 台 mac 上执行此操作,但都显示相同的错误。不知何故,它看起来无法解析我的项目。

谁能指出我正确的方向?

最佳答案

为同样的问题苦苦挣扎了 2 天。最后我决定使用终端导出本地化。这是使用终端导出的代码

xcodebuild -exportLocalizations -localizationPath <dirpath> -project <projectname> [[-exportLanguage <targetlanguage>]]
  1. 转到您拥有项目的路径,在 dirpath 中再次提供项目的路径,并在 projectname 中提供您的项目名称,包括扩展名。请也删除 <>。将 [[-exportLanguage targetlanguage]] 替换为 -exportLanguage fr ,因为我想要法语,所以我使用了 fr

只需按下回车键。终端也给了我同样的错误 /usr/bin/xmllint exited with status 1

但与 Xcode 不同的是,终端提供了一些额外的信息。它告诉我存在解析问题的地方。就像我的情况一样,我将一些按钮命名为“CC”,即 CC 和三个空格。我删除了空格并再次尝试通过 XCODE 导出本地化,最后成功了。

PS:通过终端导出本地化并不能保证100%成功,但至少它告诉了我哪里有问题。

学习本地化 enter link description here

关于ios - xcode 本地化导出 xmllint 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28774060/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com