繁体   English   中英

cocoapods 不生成工作区

[英]cocoapods don't generate workspace

我对 ios 和 cocoapods 很陌生。 我正在使用realm.io swift 版本。 一切都是最新版本,包括 xcode、realm 和 cocoapods

我用动态链接做到了,并意识到iTunes不接受strips framework.sh ...所以我尝试使用cocoapods。 我没有删除动态链接并按照使用 cocoapods 安装领域的步骤进行操作。

它为我生成了工作区文件,尽管我有导入领域,但运行不断告诉我找不到领域对象。

所以我决定去掉之前的动态链接,安装cocoapods重新开始。

现在 cocoapods 不会为我生成工作区。即使是我创建的新项目。

我尝试了所有评论来删除 pod、cocoapod 甚至克隆 cocoapods 等,但没有任何效果

请帮忙。 为什么它不再为我生成工作区

我遵循了这些步骤,但仍然不起作用https://teamtreehouse.com/forum/pod-install-error-in-terminal-not-creating-xcode-workspace

只是从评论中复制:答案是指定use_frameworks! 到测试目标。

我在 pod install 的Generating Pods 项目步骤中收到Abort:6错误。

我删除了 Pods 文件夹,重新安装了 Cocoapods,再次运行pod install ,它工作正常。

重新安装 cocoapods:

sudo gem uninstall cocoapods
sudo gem install cocoapods

我使用了所有给定的解决方案并获得了成功。

首先到Product->Scheme->ManageScheme然后检查共享框(Selected Form)
现在pod 安装
如果问题仍然存在
尝试这个

pod setup
pod install

如果还有问题。(这对我有用)

rm -rf ~/.cocoapods 
pod setup
pod install

如果问题仍然存在,那么最后但并非最不重要的

rm -rf ~/.cocoapods 
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
pod install

要生成工作区,您的 Podfile 中必须有安装程序行说:

integrate_targets => true

像这样:

install! 'cocoapods', :integrate_targets => true

如果您使用框架,则不需要生成工作区。

如果您已完成上述所有步骤,但仍无法正常工作,请尝试

pod install --repo-update

我尝试了上述所有步骤,但它仍然生成具有空白依赖项名称的 pod 文件夹。 此步骤应为您的项目下载所有必需的依赖项,并且还将创建 .xcworkspace

尝试添加

use_frameworks!

在平台线和目标线之间,然后从终端重做pod install

我做了

rm -rf ~/.cocoapods/repos/trunk/

之后它再次起作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM