问题标签 [podfile]

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 投票
2 回答
80748 浏览

ios - `pod repo update` 究竟是做什么的?

我正在关注 Firebase 上的互联网教程,作为其中的一部分,我必须在命令行上做一些工作。我对命令行很熟悉,但我对 Cocoapods 不熟悉。我跑了pod repo update,但这样做之后我意识到我是在我的 Mac 的整个 Documents 文件夹上运行它,而不是在包含我的项目的文件夹上运行它。我花了 20 多分钟来执行,当它最终完成时,它打印出了数以千计的东西,其中一些包括“创建”和“删除”。我有点担心——运行这个命令会修改我的文档中除了 Firebase 项目之外的任何内容吗?pod repo update甚至为此做了什么?

0 投票
1 回答
694 浏览

ios - 如何在 ios 应用程序及其扩展程序中使用 SVProgressHUD

我有一个使用 Alamofire 和 FileKit 等库的 iOS 应用程序及其共享扩展的项目。一切都与以下完美配合Podfile

然后,我想使用SVProgressHUD. 首先,我只是将它添加到主应用程序中,一切都很好。当我想在扩展中使用它时,问题就开始了。从那时起,我多次更改 Podfile,但没有一个允许我在应用程序和扩展程序中都拥有它。更糟糕的是,我什至无法在主应用程序中再次使用它。一旦我将它添加到Podfile,我的应用程序就无法编译。甚至不能再编译了AlamofireFileKit

这是我的新 Podfile,它是唯一一个在pod install.

当我尝试编译时,我有以下错误,即使没有尝试导入 SVProgressHUD 也没有使用它:

请注意,当我使用后一个 Podfile 时,我的扩展目标被命名Pods-myApp-myAppShareExtension,而它应该是Pods-myAppShareExtension这让我认为问题来自 podfile

如果您对 Podfile 语法、构建环境等有任何建议,请不要犹豫。我可以提供关于

编辑:请注意,我尝试了不同的构建设置选项,也许我在那里搞砸了。

0 投票
1 回答
1470 浏览

ios - 如何在应用程序和扩展程序中使用 cocoapods

我想在主应用程序及其扩展程序中使用一些库。我试过这个podfile

但是我Targets Support Files的名字Pods-myApp-myAppShareExtension应该是Pods-myAppShareExtension这样,这让我认为问题来自于 podfile。

谢谢。

0 投票
2 回答
1169 浏览

firebase - Firebase 抛出错误的 Pod 更新

我正在尝试安装 Firebase Performance SDK 并按照他们在网站上的说明进行操作:

https://firebase.google.com/docs/perf-mon/get-started-ios

当我运行 pod install 步骤时,它给了我以下错误:

podfile 所需的 firebase 性能

我运行 pod update 命令,一切都在 pod install 上运行,但是当我打开我的工作区时,我在 swift 中遇到如下错误:

  • FIRDatabaseReference 已重命名为 DatabaseReference
  • FIRDatabase 已重命名为 Database
  • FIRFirebase.database().reference 现在是 Database.database.reference

然后给出错误

  • 数据库没有成员引用

是什么赋予了!?有没有人在使用 Firebase 更新他们的 podfile 后遇到这些错误!?

Pod 文件是这样的:

pod 安装结果 在此处输入图像描述

pod 安装/更新后 xcode 中的错误: 在此处输入图像描述

0 投票
1 回答
252 浏览

ios - 无法安装吊舱

我正在尝试安装一个 pod。以下是我的 Podfile(我的项目名称是 NLP):

当我尝试 pod install 时发生以下情况:

它在这一点上受到打击。可能是什么错误,我该如何解决?该错误仅在添加 OpenSSL-Universal pod 时出现。我的 xcode 版本是 8.3.2。

0 投票
1 回答
1405 浏览

github - Pod 安装失败,因为私有 pod 被作为来自私有 repo 的二进制文件提供

我有一个私人吊舱和一个私人规范回购。我将 pod 作为二进制文件提供服务,即 podspec 说:

我的 Podfile 有以下源信息:

当我运行pod installgit 提示输入密码以克隆我的私人规范存储库时,这很棒。

但是,pod install尝试在curl不进行身份验证的情况下获取二进制 zip 包,因此 GitHub 返回 404:

我不想公开二进制文件。有没有办法告诉 CocoaPods 在这里做一些身份验证?

我尝试将凭据放入.netrcCocoaPods 似乎很乐意使用,但 GitHub 仍然以 404 失败请求,即使我看到 curl 现在正在使用基本身份验证。如果我使用 netrc 进行身份验证通过 curl 发出 API 请求,我会得到很好的响应。但我无法下载发布资产。

我可以使用 .netrc 从 api 端点获取发布资产,但前提是我指定-H 'Accept: application/octet-stream'了 ,我不知道如何让 CocoaPods 做到这一点。

0 投票
2 回答
1515 浏览

xcode - 无法构建objective-c 模块“Firebase”和“FirebaseAnalytics/FirebaseAnalytics.h”文件未找到

如标题中所述,我在一年前最初启动该项目时尝试构建和运行曾经可以工作的项目时遇到的两个错误如下:

Could not build objective-c module 'Firebase'

'FirebaseAnalytics/FirebaseAnalytics.h' file not found

我的 podfile 如下:

GitHub 上的一个建议是将我的标题搜索路径更改为“继承!:完成”,但这不起作用。我是否应该将其更改为 podfile 部分下的“继承!:search_paths”?

同样,这个项目一年前运行良好,现在我得到了这些错误。

非常感谢任何和所有帮助。

0 投票
0 回答
57 浏览

ios - iOS App,Objective-C:奇怪的 Podfile

我正在尝试运行几年前由某些人编写的应用程序。该应用程序有一个名为 SBPodfile 的文件,而不是 Podfile,其内容如下:

该应用程序无法编译,因为没有 Podfile。所以我将 SBPodfile 重命名为 Podfile。现在我收到未定义常量“SB_PODS_START”的错误。我在谷歌上找不到关于那个奇怪的“SB块”的任何信息。有没有人知道它是什么。我必须补充一点,我对 iOS 开发比较陌生,尤其是在目标 c 方面。

编辑:我认为 SB 代表开发应用程序的公司,他们正在加载一些自定义库。但我仍然不知道它是如何工作的。

0 投票
2 回答
23632 浏览

ios - Podfile:可能相对于 Projectpath 的本地 pod 路径?

我正在尝试将本地 pod 添加到我的目标 c iOS 项目中。有没有办法将我的项目的根路径用作相对路径?我让它工作的唯一方法是使用这样的东西:

如果我移动项目文件夹或尝试在另一台机器上构建项目,这将不起作用。

我想要这样的东西:

有没有办法做到这一点?

0 投票
0 回答
23 浏览

ios - 将 SimpleAuth 与 podfile 连接时出现问题

我的问题

我连接了 Simpleauth,但是在构建之后有很多错误

我使用 Xcode 8.3.1 swift 3. iOS 10.2