问题标签 [cocoapods-1.0.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3303 浏览

ruby - The wrong Ruby version when working with cocoapod

Our project is written in Objective-C, and use an old version of cocoapod (0.38.0).

All my colleagues use the old version of Ruby (2.0.0). I have the latest version of Ruby (2.3.1), so I need to install more the old Ruby version (2.0.0) as my colleagues have.

I cocoapod install

and get an error like this:

I tried as suggested, but it doesn't help

Another strange thing is in the error, there are different versions of Ruby appear: 2.0.0, 2.3.1, 2.3.0

This is all ruby versions I have

my cocoapod version is

0 投票
1 回答
7227 浏览

ios - Cocoa pod:没有这样的文件或目录

我已经有一个项目,cocoapod以前工作正常,但现在当我试图包含新文件时。我得到以下错误。

/Users/username/.podenv/libexec/../libexec/podenv-exec:第 31 行:/Users/username/.podenv/versions/1.0.1/bin/pod:没有这样的文件或目录

我试图删除MyProject.xcworkspacePodfile以便我可以重新安装Podfile,但再次出现上述错误。

0 投票
1 回答
499 浏览

cocoapods - 是否可以将 xcconfig 包含在 CocoaPods 生成的文件中

问题是:CocoaPodsxcconfig为我的项目生成文件,我想将我的xcconfig文件作为依赖项包含在其中。例如,我可以在post_install钩子中做吗?我只发现 XCBuildConfiguration 有build_settings散列,但据我了解,我只能添加或更改键,而不包括带有该散列的语句。

0 投票
1 回答
59 浏览

xcode7 - xcode 7.3.1:使用 cocoapods 1.0.1 时构建失败

我通过 cocoapods 在一个简单的项目中成功地“pod install”了“AwesomeTextField”的依赖项。

在此处输入图像描述

这是 Podfile在此处输入图像描述

但是,当我构建项目时。它给了我一个错误

在此处输入图像描述

我通过单击 CoTe.xcodeproj 打开项目。有什么解决办法吗?提前致谢。

0 投票
2 回答
3425 浏览

ios - 找不到“podName”的规范

我无法为我的 Podfile 中列出的任何 pod 找到 podSpec。我的 Podfile 看起来像这样:

最初我收到一个错误:

我尝试删除 IQKeyboardManagerSwift,但随后又出现另一个错误:

我已经检查了这两个项目,它们存在于 cocoapods.org 上,并且 podspec 存在于 github 和 pod repo 上。当我更新到 Xcode 8.0 和 Swift 3.0 时,一切都开始了。知道这里出了什么问题吗?

编辑:

我设法找到了解决与下载 cocoapods 相关的问题的解决方法:

0 投票
0 回答
207 浏览

ios - 火力基地 | 带有框架的 Cocoa Pod

我们的代码结构如下,

我们有一个适用于 iOS 的框架 A,应用程序将链接并作为链接嵌入 Xcode 中的二进制文件,

框架一个 pod 文件是

现在在我要包含“iosFramework”的“应用程序”中,我收到错误“FirebaseInstanceId”找不到,

任何帮助,

基本上我想知道,这是使用 pod 的正确方法吗?

如果代码结构是这样的,那么理想的做法应该是什么,

我在 Xcode 7.3 和 pod 1.0.1

0 投票
2 回答
217 浏览

cocoapods - CocoaPods 'pod lib create' 不生成 Podfile

我以前(并且成功地)能够在运行之前创建一个 Pod:

但自从更新到 1.0.1 后,脚本似乎无法创建 Podfile,因此没有创建所需的 .workspace 文件:

我试图再次更新 CocoaPods - 但仍然无济于事 - 我的第一个想法是权限,但它似乎可以创建项目文件......任何正确方向的点将不胜感激。

0 投票
1 回答
823 浏览

ios - 创建使用其他 Pod 的私有 CocoaPod

我正在尝试创建一个私有 CocoaPod,我将在另一个项目中使用/安装它,让我调用我的 pod“MyPod”和我的项目“MyProject”。MyPod 依赖于另一个名为 BMSSecurity 的 pod。在这里你可以看到 MyPod 的 Podfile:

MyPod 可以很好地构建并导入 BMSSecurity 我正在按照指南创建一个私有 pod,但是当我在 MyProject 中使用 pod install 安装 MyPod 时,一切看起来都很好,除了 MyPod 中的 pod BMSSecurity 没有安装所以 MyProject 不会构建。MyProject 找不到 BMSSecurity 所需的文件 这是 MyProject 的 Podfile:

../MyPod 是 MyPod 的规范文件所在的位置

我怎样才能让 Cocoapods 了解它需要在 pod 中安装 pod?

0 投票
1 回答
109 浏览

ios - 当我更新 cocoaPods 时,Git 推送失败

为了适应 iOS 10,我必须在 cocoaPods 中更新这 3 部分,所以我已经将 cocoaPods 更新到了最新版本。APP 工作正常,但是当我使用时git push,终端要求我输入 github 的用户名和密码,但是,终端显示:

fatal: Authentication failed for 'https://github.com/CocoaPods/Specs.git/'.

我确定我输入的用户名和密码是正确的。

在我在这里问这个问题之前,我曾在谷歌上寻求帮助并找到解决方案:Pull first,then push.

但尴尬的是我已经提交了我的代码。也就是说,如果我使用git pull我将失去我今天的所有工作,这太可怕了,所以我想知道是否有更好的方法来解决它。

当我git remote -v进入终端时,出现了一些有趣的东西:

origin https://github.com/CocoaPods/Specs.git (fetch) origin https://github.com/CocoaPods/Specs.git (push)

我对 cocoaPods 如何更改我的项目的远程 url 感到惊讶?

0 投票
3 回答
13480 浏览

xcode - RPC 失败;curl 56 SSLRead() 返回错误 -9806 MiB/s

我正在尝试安装我的可可豆荚。
完成所有操作并安装后,我得到了错误:

为了解决这个错误,我尝试了:

然后我得到这个我不知道如何处理的错误: