重命名用户文件夹后 Xcode 存档错误

Posted

技术标签:

【中文标题】重命名用户文件夹后 Xcode 存档错误【英文标题】:Xcode archive error after renaming user folder 【发布时间】:2018-12-17 20:04:12 【问题描述】:

我重命名了 Mac 的用户文件夹 (Users/somename)。 这样做后,当尝试提交(存档)应用程序时,我得到:

我试过了:

删除 Xcode 以及许多相关文件 (https://***.com/a/33812614/5306470),然后重新安装。

运行:defaults delete com.apple.dt.Xcode

正在运行:sudo xcodebuild -runFirstLaunch

但错误仍然存​​在。

如何更新 Xcode 查找此信息的路径?

注意事项:

“dani”是旧的名称。 我是 Mac 的唯一用户。 我以前从来没有遇到过这个错误,我已经成功发布了几个应用程序。 运行:Xcode 10.1 (10B61) 正在运行:macOS Mojave 10.14.2 (18C54)

【问题讨论】:

您是否尝试添加另一个用户,登录并通过它使用 xcode ?希望它不是指旧安装。此外,我认为 xcode 相关的缓存并没有明确你的立场 哈哈我同意你的看法。刚刚分享了一个想法 :) 你尝试过 xcode 9 吗? 嗯。也许您可以在库或其他地方搜索所有与 xcode 相关的文件夹和文件。祝你好运! 注意:我在几个小时后放弃了技术支持并恢复了文件夹的名称。这修复了它(如果我们可以称之为修复),所以我不会尝试最终的建议,但我们会留下这个因为文档。 很高兴您能够恢复工作 【参考方案1】:

我知道已经很晚了,但是在从同事那里接管了一台工作 Mac 并更改了用户文件夹后,我遇到了同样的问题。我对这个问题的解决方案是创建请求的目录并将所需的文件放在那里。这解决了我的问题,并且在此过程中实际上更新了所需目录中的文件,所以我相信问题会自行解决。

【讨论】:

我不明白 Xcode 正在寻找一个不存在的文件(在它正在寻找的地方),如果你将文件从它现在所在的地方复制到 xcode 正在寻找的地方,它将照常进行。这意味着您重新创建旧的用户文件夹,并且只将 /Library/Caches/com.apple.amp.itmstransporter 文件夹及其内容放在那里。

以上是关于重命名用户文件夹后 Xcode 存档错误的主要内容,如果未能解决你的问题,请参考以下文章

重命名项目/工作区后,出现多个“未声明的标识符”错误——但构建良好

重命名 Xcode 项目后出现 NSKeyedUnarchiver 错误

在 git 文件重命名后使 Xcode 5 跟随历史

重命名存档工件的容器

由于苹果链接器错误,应用程序重命名后单元测试无法运行

重命名项目Xcode后显示红色的新项目名称和未显示的文件