打开 .xcworkspace 时出错

Posted

技术标签:

【中文标题】打开 .xcworkspace 时出错【英文标题】:Error in opening .xcworkspace 【发布时间】:2015-05-04 03:36:34 【问题描述】:

我在我的项目中集成了 Pod,特别是 SignalR、AFNetworking 和 SocketRocket。安装成功了,但是我打开.xcworkspace的时候出现这个错误:

有人遇到过这种错误吗? 提前致谢。

更新: 我的 .xcodeproj 出现了。但是框架显示为红色。我该如何解决这个问题?

【问题讨论】:

看起来您保持 .xcodeproj 打开并试图打开 .xcworkspace 文件。请关闭 .xcodeproj 文件,然后再次打开 .xcworkspace.. @NileshPatel 不,我已经关闭并退出了 xcode。我的 .xcodeproj 左侧似乎没有向下箭头。我不知道为什么 @NileshPatel 请查看我的更新 请看截图 这不是一个错误..我可以在我的项目中看到同样的事情..您是否因此无法运行您的项目? 【参考方案1】:

你试过restarting Xcode吗?如果这不起作用,我会尝试删除 Pods/ 文件夹并重新执行 pod install

【讨论】:

当然,你可以试试。 在另一个线程中,有人提到通过在退出 Xcode 之前先从文件菜单关闭每个工作区来修复它。一个甚至通过终止进程来解决它。 嗨@AppleRamos,你能告诉我你是怎么解决这个问题的,我也遇到了同样的问题。 删除 Pods/ 文件夹并运行 pod install 对我有用【参考方案2】:

我没有遇到完全相同的错误,但是当我尝试打开我的 .xcworkspace 文件时,XCode 没有显示任何内容。我设法通过以下方式解决了这个问题:

删除 .xcworkspace 删除 Pods 文件夹 使用终端,我导航到 Pod 文件所在的路径并执行 pod install 命令,该命令重新生成了 .xcworkspace 文件以及 Pods 文件夹

然后项目就可以正常打开了。

【讨论】:

感谢这对我有用。不确定第 2 步是否必要。【参考方案3】:

对サソリ 的回答进行了改进。我有同样的问题,我所做的是,

已删除 .xcworkspace 在终端运行pod install

就是这样。新创建的 .xcworkspace 对我来说很好用。

【讨论】:

以上是关于打开 .xcworkspace 时出错的主要内容,如果未能解决你的问题,请参考以下文章

xcode打开ios 的xcworkspace工程闪退问题

避免用户意外打开 Xcodeproj 而不是 Xcworkspace

xcode打开ios 的xcworkspace工程闪退问题

iOS 使用.xcworkspace文件管理代码和工程依赖(实现项目模块化)

无法在 Xcode 中打开项目

链接器命令失败,退出代码1(使用-v查看调用)在xcode 10和ld:找不到-lFirebaseCore库