问题标签 [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 投票
0 回答
142 浏览

ios - 在 ios 中安装 pod 时出错

我想Google Drive在我的iOS项目中实现,但我无法安装podGTMAppAuth请您建议我们如何使用GTMAppAuth有效路径和版本安装 pod

[!] 找不到规格GTMAppAuthhttps://github.com/google/GTMAppAuth

提前致谢。

0 投票
6 回答
45368 浏览

xcode - “pod init”给出错误“-bash: pod: command not found”

我正在尝试为我的 Xcode 项目创建一个 Podfile 以实现 Firebase 兼容性,但是当我尝试在存储我的 Xcode 项目的同一文件中创建它时,使用我的终端并键入“pod init”,它会引发错误“- bash:pod:找不到命令”。

据我所知,我在 OSX 上是最新的,使用 Sierra 10.12.1,但我不熟悉 Podfiles 的使用,所以这里的任何帮助都会很棒,谢谢。

0 投票
1 回答
102 浏览

ios - 安装多个 Xcode 后打开 Podfile 无法正常工作

我正在制作我的项目的 podfile,但我安装了 2 个 xcode 版本。如下图

图片

一个是 xcode 8,另一个是 xcode 7.3

我还使用默认版本 xcode 7.3 打开我的应用程序

图片

但是当我尝试写入open -a Xcode2 Podfile终端时,Xcode 8 正在为 podfile 打开。那么我该怎么做呢?

0 投票
2 回答
833 浏览

ios - 排除 pod 依赖于 podfile 中的平台

我需要从我的podfile依赖平台中排除一个 pod。我不想添加另一个目标,我的podfile需求只有一个目标。

这里有一个例子:

我的问题:如何指定哪些 pod 属于哪个平台?

谢谢

0 投票
1 回答
353 浏览

ios - 如何在iOS中使用运行脚本在文件中的某个字符串之后插入文本

我们正在尝试使用运行脚本更新文件。我们正在使用命令

并构建应用程序,然后我们得到错误链接

sed: 1: "../Podfile": 无效的命令代码。命令 /bin/sh 失败,退出代码为 1

如果我们尝试从终端运行命令,它工作正常。

sedXcode命令在运行脚本中不起作用?我们如何在文件中插入新行?

0 投票
2 回答
11515 浏览

cocoapods - Pod 安装耗时过长

我正在尝试使用 安装我的 pod pod install,它会打印

而且它需要很长时间并且没有安装。这是一个错误还是我的错误?我可以解决这个问题吗?

0 投票
1 回答
554 浏览

ios - 是否可以只构建一次 pod?

我想知道,是否可以只构建一次 Pod?因为每次构建它们而不进行任何更改都需要太多时间。

是否有任何解决方案可以只构建一次 Pod 并减少构建时间?

0 投票
0 回答
265 浏览

ios - 无法在 CococaPods 客户端中打开文档“podfile”

使用CococaPods客户端打开podfile遇到如下错误:

无法打开文档“podfile”

我还标记图片以显示细节:

在此处输入图像描述

你看,我无法打开 podfile 和 Podfile.lock

出现错误:

在此处输入图像描述

那么,如何使用 CocoaPods 客户端打开 podfile 呢?


编辑-1

我的 CocoaPods 客户端是从这里下载的:CocoaPods 客户端,它的版本是v-1.1.1.

下载链接为:https ://github.com/CocoaPods/CocoaPods-app/releases/download/1.1.1/CocoaPods.app-1.1.1.tar.bz2/

0 投票
1 回答
624 浏览

git - pod update/install 未获取 podfile 中列出的框架

经过大量阅读和试用后,我将其发布以寻求帮助。

就像“ google-cast-sdk”(https://github.com/CocoaPods/Specs/blob/master/Specs/8/1/2/google-cast-sdk/3.3.0/google-cast-sdk.podspec.json),我正在尝试将框架作为 pod 包含到我的项目中。一切都是为了探索可行性,如果我可以从我的框架中创建 pod 并通过简单的“pod install”直接包含到我的项目中。

我的 s.source 文件是位于 http 位置的 ZIP 文件,例如“google-cast-sdk”。我正在使用“s.vendored_frameworks”来构建框架。

以下是我的podspec 文件片段(仅列出主要内容)

我的 podspec 文件很好,因为“pod spec lint”是成功的,没有任何问题。即使我检查了这个 pod 的缓存,我也看到了框架(./Library/Caches/CocoaPods/Pods/External/SmartViewSDK-iOS/3031ec9b173d86f80c7871a46ab3193b/...

下面是我从网络获取的示例项目的podfile 文件

结尾

现在,当我这样做的时候

我没有SmartViewSDK.framework在“”项目和 pod 位置中获得“”框架,../Phonercise/Pods/SmartViewSDK-iOS就像我在 google-cast-sdk 中获得的那样。相反,我在我的 pod 规范所在的 git 存储库中获得了两个通用的 README 和 LICENSE 文件。

我错过了什么?

0 投票
6 回答
1238 浏览

ios - 在新版本的 xcode 中结帐期间 pod 文件显示为空

我在 Xcode 版本 7 中开发了一个应用程序,现在我想在 Xcode 版本 8.2.1 中运行相同的应用程序。我需要重新安装我在以前版本的 Xcode 中包含的 pod 文件还是有任何程序在新版本的 Xcode 中运行它之前我需要遵循吗?

播客文件: