将 Xcode 文件移动到新计算机并且不再工作

Posted

技术标签:

【中文标题】将 Xcode 文件移动到新计算机并且不再工作【英文标题】:Moved Xcode files to new computer and not working anymore 【发布时间】:2017-10-12 10:56:09 【问题描述】:

我最近将我的 Xcode 项目移动到了一个新文件夹,从那时起我就遇到了这个构建错误,其中 APP_NAME 是应用程序的名称,USER_NAME 是我的用户名。我不知道为什么它会重复四次或如何解决它。

显示最近的问题 AST 文件“/Users/USER_NAME/Library/Developer/Xcode/DerivedData/ModuleCache/1JMTVUPAUMMZ2/Firebase-1BFOFO9DEO92S.pcm”中的模块“Firebase”(由 AST 文件“/Users/USER_NAME/OneDrive/My Files /My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/Build/Intermediates.noindex/PrecompiledHeaders/APP_NAME-Bridging-Header-swift_31A0BT03HVTKK-clang_1JMTVUPAUMMZ2.pch') 未在任何加载的模块中定义地图文件;也许你需要加载'/Users/USER_NAME/OneDrive/My Files/My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/APP_NAME/module.modulemap'?

Clang 导入器创建失败

AST 文件“/Users/USER_NAME/Library/Developer/Xcode/DerivedData/ModuleCache/1JMTVUPAUMMZ2/Firebase-1BFOFO9DEO92S.pcm”中的模块“Firebase”(由 AST 文件“/Users/USER_NAME/OneDrive”导入/My Files/My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/Build/Intermediates.noindex/PrecompiledHeaders/APP_NAME-Bridging-Header-swift_31A0BT03HVTKK-clang_1JMTVUPAUMMZ2.pch')未定义任何加载的模块映射文件;也许你需要加载'/Users/USER_NAME/OneDrive/My Files/My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/APP_NAME/module.modulemap'?

Clang 导入器创建失败

AST 文件“/Users/USER_NAME/Library/Developer/Xcode/DerivedData/ModuleCache/1JMTVUPAUMMZ2/Firebase-1BFOFO9DEO92S.pcm”中的模块“Firebase”(由 AST 文件“/Users/USER_NAME/OneDrive”导入/My Files/My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/Build/Intermediates.noindex/PrecompiledHeaders/APP_NAME-Bridging-Header-swift_31A0BT03HVTKK-clang_1JMTVUPAUMMZ2.pch')未定义任何加载的模块映射文件;也许你需要加载'/Users/USER_NAME/OneDrive/My Files/My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/APP_NAME/module.modulemap'?

Clang 导入器创建失败

AST 文件“/Users/USER_NAME/Library/Developer/Xcode/DerivedData/ModuleCache/1JMTVUPAUMMZ2/Firebase-1BFOFO9DEO92S.pcm”中的模块“Firebase”(由 AST 文件“/Users/USER_NAME/OneDrive”导入/My Files/My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/Build/Intermediates.noindex/PrecompiledHeaders/APP_NAME-Bridging-Header-swift_31A0BT03HVTKK-clang_1JMTVUPAUMMZ2.pch')未定义任何加载的模块映射文件;也许你需要加载'/Users/USER_NAME/OneDrive/My Files/My Documents/Home/Programming/Projects/APP_NAME/App/APP_NAME/APP_NAME/module.modulemap'?

Clang 导入器创建失败

【问题讨论】:

【参考方案1】:

您可能希望确保在您的目标的构建设置中正确引用了构建设置中的USER_HEADER_SEARCH_PATHS。它应该是包含模块映射的文件夹。

【讨论】:

【参考方案2】:

您是否尝试过删除派生数据(保存模块缓存)、清理项目并重新构建?

您的项目是否在构建设置中定义了一个模块映射文件(在打包下) - 我不知道它是否应该或不应该(!)但它是一个探索的途径。

【讨论】:

@Ben 你能告诉我们答案的哪一部分有助于解决这个问题吗?【参考方案3】:

检查项目构建设置中的搜索路径。

【讨论】:

以上是关于将 Xcode 文件移动到新计算机并且不再工作的主要内容,如果未能解决你的问题,请参考以下文章

将 XAMPP 文件夹移动到新计算机,现在在尝试启动 MySQL 时出现“(XAMPPErrorDomain error 1.)”

将证书移动到新计算机时出现问题

尝试将 mamp 移动到新的 mac

将 VB.NET 项目移动到新计算机后日期无法正常工作[关闭]

将 SQL 数据库文件 MDF 和 LDF 移动到新位置

匹配 CSV 文件中的文件名,然后将这些文件移动到新目录