问题标签 [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 回答
2587 浏览

ios - 如何解决此错误,例如 Invalid `Podfile` 文件:[!] Unsupported options `{:exclusive=>true}` for target

0 投票
1 回答
746 浏览

xcode - 在具有两个应用程序的工作区中使用 Cocoapods

我想在一个工作区中拥有两个应用程序(xcode 项目)。由于 Cocoapods 通常会生成工作区,因此我查看是否可以这样做并找到了一些答案。推荐的 Podfile 如下所示:

(抱歉不确定如何让 Ruby 代码格式化为 SO 格式)

所以我的文件夹结构看起来像一个 TestWorkspace 文件夹,有两个 App 项目文件夹和 Podfile。跑步pod install

[!]xcodeproj已重命名为project. 请相应地更新您的 Podfile。

和..

[!] CocoaPods 没有设置您项目的基本配置,因为您的项目已经有一个自定义配置集。为了使 CocoaPods 集成能够正常工作,请将目标的基本配置设置TestApp1../Pods/Target Support Files/Pods-TestApp1/Pods-TestApp1.debug.xcconfig或包含../Pods/Target Support Files/Pods-TestApp1/Pods-TestApp1.debug.xcconfig在您的构建配置中 ( TestApp1/Pods/Target Support Files/Pods-TestApp1/Pods-TestApp1.debug.xcconfig)。

所以我的问题是必须进行哪些更改才能使我的TestWorkspace工作区具有三个项目:TestApp1TestApp2Pods

(顺便说一句,为了在此处发布,我将我的项目/工作区的真实名称更改为伪别名。希望我忠实地更改了所有内容。)


编辑:好的,所以我修复了第一个警告(只是将 podfile 语法从 xcodeproj 更改为 project)。但是,我的工作区肯定没有正确配置。pod install我什至在ing之后都没有看到 Pod 项目。

EDIT2:好的,所以我通过将两个项目配置文件(调试和发布)设置为“无”来修复第二个警告。所以现在我没有错误,但是 Pod 项目仍然找不到。(对不起,如果我正在解决部分问题,但我认为添加编辑比创建新问题更好)。

0 投票
3 回答
1803 浏览

ios - 任何具体目标均未使用依赖项“Firebase/Core”

我正在使用 Xcode 8.2.1、Swift 3 和 IOS 10.2(用于 iphone 模拟器)。我正在尝试遵循本教程https://www.raywenderlich.com/139322/firebase-tutorial-getting-started-2

我还没有接触到 Firebase 的东西。现在我只是在尝试构建和编译起始代码。

起始 Podfile 如下所示:

当我运行 pod install 时,我得到

我应该怎么做才能解决这个问题?

0 投票
2 回答
6567 浏览

ios - Firebase UI 身份验证提供程序 iOS Swift 示例

我正在启动一个新的 iOS Swift 应用程序并想使用 FirebaseUI Auth。Drop-in authentication solution 这是它在Firebase Auth下讨论它的文档的链接。Android 的 FirebaseUI Auth 非常简单易行。似乎 iOS 示例已经过时,因为 API 似乎在版本之间发生了巨大变化。看起来它们在3.1版本上。

方向也有点裸露:https ://github.com/firebase/FirebaseUI-iOS

有人可以帮助我并提供一个用于 facebook 和 google 登录的示例 AppDelegate 和 ViewController 吗?

我正在使用 Xcode 8.3、Swift 3。

播客文件:

这是我的 AppDelegate

这是我的视图控制器

0 投票
1 回答
223 浏览

swift3 - 我想在不安装 pod 的情况下使用 JSQMessagesViewController!我可以做吗?

我在我的 Mac 中打开了另一个项目,但这不起作用,因为我得到了 JSQMessagesViewController 的错误,我想我应该安装它,所以我想将 JSQMessagesViewController 安装到我的项目中!我对 pod install 有疑问,我可以使用另一种方式吗?还是没有办法就这样?!如果我必须使用这种方法,请告诉我如何在终端中使用它,当我的项目仅仅因为 JSQMessagesViewController pod 文件而没有构建它时?多谢

0 投票
2 回答
6415 浏览

swift3 - 带有 Alamofire 或 Objectmapper 的 Swift 3.0“没有这样的模块 Alamofire”

我正在创建一个应用程序,我需要导入“Alamofire”和“ObjectMapper”来调用服务 API REST。问题是我无法以任何方式导入这两个 pod 中的任何一个。

为了简化程序,我创建了一个只有一个 viewController 的项目。在其中,我在开头进行了导入(例如:import Alamofire),并且我有一个这种类型的 podfile:

在“构建设置”中,我的框架搜索路径是:

如果我删除 viewController 中的“import AlamofireDomain”或“import Objectmapper”,程序会编译并执行,但如果我添加它,则会出现错误“no such module ...”。

你认为错误在哪里?你给我什么解决方案?

该应用程序使用 Swift 3.0、Xcode 8.2.1 和 IOS 10 开发。

0 投票
3 回答
2536 浏览

macos - Cocoapods 无法安装 pod

pod install在更新后运行PodfileLeanCloud没有安装 pod,我收到以下消息:

分析依赖关系 [!] 只有满足以下要求的预发布版本可用:

'LeanCloud', '>= 0'

您应该明确指定版本以安装预发布版本

这是我的Podfile样子:

我在 macOS 10.12.3 上运行,Cocoapods 版本 1.2.0

0 投票
0 回答
150 浏览

cocoapods - Pod 'HockeySDK' pod insall 报错,怎么办?

我正在尝试安装 pod 'HockeySDK',但它显示此错误。

安装 HockeySDK (2.5.5) [!] /bin/bash -c set -e echo "此 Pod 依赖于已移除的 `pre_install` 或 `post_install` 挂钩,因此将不再继续工作。请尝试更新到最新版本此 Pod 的版本或更新 Pod 规范。有关详细信息,请参阅http://blog.cocoapods.org/CocoaPods-Trunk/ 。&& 退出 1

此 Pod 依赖于已移除的pre_installpost_install钩子,因此将不再继续工作。请尝试更新到此 Pod 的最新版本或更新 Pod 规范。有关详细信息,请参阅http://blog.cocoapods.org/CocoaPods-Trunk/ 。

0 投票
1 回答
3317 浏览

ios - POD,目标具有名称冲突的框架

CocoaPods 更新到 1.2,现在出现错误。

这是我的 POD:

当我尝试更新 POD 时,我收到此错误:

0 投票
2 回答
5196 浏览

cocoapods - Private Pod 更新/安装卡在 Pre-downloading: "" from "" step

我们有一个私有 git 存储库,它具有移动应用程序的共享框架,我们称之为 mobilesdk。最近,一位新开发人员加入了团队,当她设置 repo 时pod installpod update mobilesdk遇到了以下步骤:

豆荚包含: pod 'mobilesdk', :git => "https://github.companyurl.com/mobileframework/mobilesdk.git", :branch => "release/0.9"

"pod env" CocoaPods : 1.1.1 Ruby : ruby 2.2.5p319 RubyGems : 2.4.5.1 Host : Mac OS X 10.11.6 Xcode : 8.0 (8A218a) Git : git version 2.8.4 (Apple Git-73)

相关问题的答案无济于事:如何修复“pod update”卡在私有 pod 上的问题?

尝试更改 SSH 与 HTTPS;它没有解决它。此外,对于现有开发人员来说,这并不是一个真正的选择pod install,而且这个问题是她的机器/设置的本地问题。https://help.github.com/enterprise/2.9/user/articles/which-remote-url-should-i-use/

如何通过此私有 pod 安装步骤并对其进行调试?