wha*_*Ool 20 macos xcode xcode10
我正在尝试运行从GitHub下载的Aplication。
当我运行get error无法在目标中打开文件时,我有了Xcode 10。
我已经在寻找解决方案并得到了这个。
我遇到了同样的问题,但是在Xcode 6.1.1中-对我而言,解决的问题是将两个与Pods相关的目标的配置文件设置更改为None,然后再次运行pod install。
通过选择项目(而非目标),然后选择“信息”选项卡,可以找到配置文件设置。
但是找不到配置文件位置。
这是错误图片:https : //i.stack.imgur.com/Ql3M5.png
Pus*_*shp 28
在文件->工作区设置->选择旧版生成系统中
确保已正确安装打开的.xcworkspace文件和pod
Tim*_*imD 20
我发现对我有用的解决方案是
在项目根目录内
root
|- <ProjectName>
|- <ProjectName>.xcodeproj
|- <ProjectName>.xcworkspace
|- <ProjectName>Tests
|- Podfile
|- Podfile.lock
|- Pods
Run Code Online (Sandbox Code Playgroud)
删除以下文件。确保已复制Podfile的内容。
使用Xcode或使用终端命令打开.xcodeproj
open <ProjectName>.xcodeproj
Run Code Online (Sandbox Code Playgroud)
在Xcode内,找到“ Pods”文件夹,其中应包含以下内容:
Pods
|- Pods-<ProjectName>.debug.xconfig
|- Pods-<ProjectName>.release.xconfig
Run Code Online (Sandbox Code Playgroud)
删除这些引用,并在出现提示时选择“移至垃圾箱”。
关闭Xcode
现在运行以下命令:
pod init && pod install
Run Code Online (Sandbox Code Playgroud)
打开您的Podfile,然后粘贴到以前复制的,已被删除的旧Podfile中。
运行以下命令:
pod install
Run Code Online (Sandbox Code Playgroud)
在终端中,使用以下命令再次打开Xcode
open <ProjectName>.xcworkspace
Run Code Online (Sandbox Code Playgroud)
注意:我打开的xcworkspace文件不是xcodeproj文件。
在这一点上,对于我而言,我能够正常编译我的代码,而不必切换回传统构建系统。
Ben*_*Ben 20
重新安装 Pod 以清理所有内容:
pod deintegrate
pod cache clean --all
pod install
Run Code Online (Sandbox Code Playgroud)
我从 GitLab 克隆的项目也遇到了这个问题。你的错误看起来和我的非常相似。我通过在终端中运行它解决了这个问题:
cd path/to/your/project
pod install
Run Code Online (Sandbox Code Playgroud)
当我在 Finder 中检查项目文件夹时,有一个 Podfile。但在 Xcode 中查看的同一项目在“Pods”模块下没有任何内容。由此我发现 Pod 未安装(或安装正确?),安装它们解决了此错误。
如果有一些Pod 或 .xcworkspace 文件,可能值得pod deintegrate在安装之前执行此操作 - 只是为了确定:)
发生这种情况是因为更改了项目名称或错过了项目中的 Pod
如果 Pod 丢失,则遵循以下方法
如果上述方法不起作用,那么它的项目名称问题则使用以下方法
从终端运行以下命令
从终端转到您的目录
吊舱解体
豆荚清洁
吊舱安装
完成现在打开您的 xcWorkSpace 文件
对我而言,它可以工作,更新CocoaPods的版本并重新安装吊舱
sudo gem install cocoapods
Run Code Online (Sandbox Code Playgroud)
我在最近安装了 Xcode 并且没有可可豆或任何相关内容的新 macbook 中打开旧项目时遇到了同样的错误。
我解决这个问题的方法是遵循alamofire问题 #1727 中的一些步骤并更改一些内容。打开终端和 pod 文件所在的 cd 项目。
所以,这对我有用:
然后,清理构建文件夹并构建项目。
从 GitHub 下载 Xcode 项目后运行以下命令:
cd /your-xcode-project
pod install
Run Code Online (Sandbox Code Playgroud)
这适用于 Xcode 10.2。
| 归档时间: |
|
| 查看次数: |
26262 次 |
| 最近记录: |