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

ios - 使用 cocoapods-1.0.1 下载 Coreplot 时抛出错误

我正在尝试使用 Cocoapods 1.0.1 下载 coreplot,它不断抛出错误,'CorePlot/CorePlot-CocoaTouch.h' file not found我尝试了网上给出的各种解决方案,但对我没有任何效果。请帮我解决这个问题。

这是我的podfile代码示例

0 投票
0 回答
859 浏览

reactjs - React Native 打包器中的命名冲突

命名冲突发生在打包程序在执行期间尝试导入react-native-maps模块时react-native run-ios。我正在使用 npm 3.10.3。

打包器内部的错误指向模块的重复声明:

Cocoapods 中可能存在的错误配置。

播客文件:

包.json:

0 投票
0 回答
191 浏览

ios - 在 Xcode iOS Swift 中编辑 PodFile 有什么问题吗?

我在 Swift 中有一个 SideMenuController 的 pod 文件。我需要在 Xcode 中编辑 pod 文件中的代码。

在 iOS 中编辑 pod 文件有什么问题吗?我使用终端操作添加了 pod 文件。如果我编辑这些文件,它会影响我的项目吗?

任何帮助表示赞赏。谢谢你。

0 投票
2 回答
2145 浏览

xcode7 - 工作副本中缺少 podfile.lock

我最近尝试pod update在我的项目上使用该命令后开始遇到此问题。成功更新 pod 后,xcode 现在给我以下错误

“工作副本中缺少 podfile.lock”

现在我已经尝试清理构建,删除派生数据,更新 cocoapods 但这似乎并不能解决问题。当我查看提交窗口时,本地版本中似乎不存在该文件。

有谁知道这种排序的方法?

0 投票
1 回答
1482 浏览

ios - Podfile 没有下载最新的 Swift 3 版本的 pod

自从更新到 Swift 3 后,我在安装 Swift 3 版本的 pod 时遇到了麻烦。例如,ReadabilityKit 在 master 分支上支持 Swift 3。在他们的自述文件中,他们声明要支持 Swift 3,您必须简单地执行以下操作:

我还包括这一行: source 'https://github.com/CocoaPods/Specs.git'在 podfile 的顶部。

我在一个全新的 Swift 3 项目中复制了我看到的问题,当我这样做时pod install,我得到了旧版本的存储库。因此,当在 Xcode 中打开项目时,它提供将 pod 的代码转换为 Swift 3,或者如果我构建它会引发一堆错误,因为它不在 Swift 3 中。我最终不得不像这样在 podfile 中列出它:

这是默认设置 - 主分支上的常规 repo。但是直到现在,一旦我运行pod install,它是否表明它已经升级了 pod,并且它可以正常工作。这不是 ReadabilityKit 独有的——它发生在我迄今为止尝试过的每个支持 Swift 3 的 Pod 上。

我在 Ruby 2.3.0 上使用 Cocoapods 1.0.1。

0 投票
1 回答
809 浏览

ios - 尝试将 Linkedin SDK 集成到我的 Swift 项目中时出错

我正在尝试将 Linkedin SDK 集成到我的 Swift 项目中。我正在使用这个 cocoapod,这是我得到的错误。

使用未解析的标识符“LinkedinSwiftHelper”

我的播客文件:

使用_frameworks!

目标 'JobRewards' 做 pod 'LinkedinSwift', '~> 1.6.5'

结尾

这是我得到错误的那一行,我在我的视图控制器的类声明之后声明了这一点:

我的桥接头:

我的 info.plist 源代码:

在构建设置/Objective-C 桥接头上,这是当前路径:

在此先感谢您的帮助,我已经为此苦苦挣扎了 2 天。

0 投票
4 回答
4170 浏览

bash - -bash:pod:找不到命令

我正在学习 Udemy 的 iOS 10 (swift 3) 编程课程。应用与 Firebase 一起使用,而 Firebase 需要一个 pod 文件。在课程中,它说在终端中键入以下命令来安装一个 pod:

但是当我运行 pod init 命令时,它给了我一个错误:

我正在运行 macOS Sierra(最终版本)。我应该怎么办?任何帮助将不胜感激:) 谢谢!

0 投票
2 回答
68131 浏览

xcode - 如何从特定分支安装 pod?

我正在尝试通过 cocoapods 添加一个 pod,我使用的是 swift 3,而 pod( SQlite.swift)。

我正在尝试使用没有最新 swift 版本的大师,但是 swift 3 有一个分支

那么我应该如何设置我的 podfile 来下载特定的分支呢?可能吗?

这是我的播客文件:

0 投票
7 回答
38535 浏览

ios - 没有这样的模块...在 Xcode

我在使用 Xcode(使用 Swift)时遇到了一个问题,这让我完全被难住了。我意识到已经提出并回答了这个问题,但没有一个答案对我有用,而且我的情况似乎与其他问题有点不同,因为我所有的 pod 都失败了(不仅仅是一个特定的)。一周前他们都工作得很好。

我将 Cocoapods 用于一些更常见的 Swift 框架(例如 Alamofire、Eureka、Kingfisher、SwiftyJSON 等)。它们在 Xcode 7 中都运行良好。但是,其中一个(自动)更新提升了我的 Xcode 版本,之后必须在 podfile 中指定您的目标。我这样做并运行了 pod install。pod 都还在,但现在与这些框架相关的每个导入语句都失败了。

起初我认为这是一个 Alamofire 问题,因为这是第一个因“没有这样的模块 'Alamofire'”错误而失败的问题。我用 Alamofire 尽我所能,包括以下内容:

  • 清理和重建
  • 清理构建文件夹
  • 重启 Xcode
  • 重新启动计算机
  • 删除所有派生数据
  • 将框架添加到“链接框架和库”
  • 将框架添加到“将二进制文件与库链接”
  • 验证我打开的是工作区而不是项目
  • 重新安装 CocoaPods
  • 重新安装 Xcode 版本 7.3.1

没有什么可以消除“没有这样的模块......”错误。最后,我从 pod 中删除了 Alamofire,并将 Alamofire 项目拖到我的项目中。这使我可以删除 Alamofire 的导入语句。然而,令我沮丧的是,现在下一个框架导致“没有这样的模块”。我将接下来的三个框架移到了我的项目中,看起来它会继续下去。显然,我的 Pods 框架都不再被识别。我安装了 Xcode 8 并使用 Swift 2.3 进行了尝试,但我得到了相同的“没有这样的模块”错误。

我真的更喜欢使用 Cocoapods,因为它使升级更容易,以及其他奖励。我猜我有一些设置错误正在搞砸我所有的豆荚,但没有任何运气找到它。这是一场灾难,因为它已经关闭了几天的开发,没有任何修复的迹象。如果有什么我可以做或提供的帮助找到解决方案,请告诉我。如果有人可以提供任何可能的解决方案甚至可以尝试的东西,将不胜感激。我目前正在使用 Xcode 7.3.1 版。

我的 pod 文件如下所示:

0 投票
2 回答
6803 浏览

ios - 如果存在,则在 podfile 中使用框架的本地副本

我有一个框架和一个项目,我在其中使用我的框架。我正在尝试使用在开发过程中本地构建的框架。有没有办法做类似的事情:

如果my-local-library-path存在,请执行以下操作:

否则,请执行以下操作: