问题标签 [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.
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
工作区具有三个项目:TestApp1
、TestApp2
和Pods
?
(顺便说一句,为了在此处发布,我将我的项目/工作区的真实名称更改为伪别名。希望我忠实地更改了所有内容。)
编辑:好的,所以我修复了第一个警告(只是将 podfile 语法从 xcodeproj 更改为 project)。但是,我的工作区肯定没有正确配置。pod install
我什至在ing之后都没有看到 Pod 项目。
EDIT2:好的,所以我通过将两个项目配置文件(调试和发布)设置为“无”来修复第二个警告。所以现在我没有错误,但是 Pod 项目仍然找不到。(对不起,如果我正在解决部分问题,但我认为添加编辑比创建新问题更好)。
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 时,我得到
我应该怎么做才能解决这个问题?
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
这是我的视图控制器
swift3 - 我想在不安装 pod 的情况下使用 JSQMessagesViewController!我可以做吗?
我在我的 Mac 中打开了另一个项目,但这不起作用,因为我得到了 JSQMessagesViewController 的错误,我想我应该安装它,所以我想将 JSQMessagesViewController 安装到我的项目中!我对 pod install 有疑问,我可以使用另一种方式吗?还是没有办法就这样?!如果我必须使用这种方法,请告诉我如何在终端中使用它,当我的项目仅仅因为 JSQMessagesViewController pod 文件而没有构建它时?多谢
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 开发。
macos - Cocoapods 无法安装 pod
我pod install
在更新后运行Podfile
,LeanCloud
没有安装 pod,我收到以下消息:
分析依赖关系 [!] 只有满足以下要求的预发布版本可用:
'LeanCloud', '>= 0'
您应该明确指定版本以安装预发布版本
这是我的Podfile
样子:
我在 macOS 10.12.3 上运行,Cocoapods 版本 1.2.0
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_install
或post_install
钩子,因此将不再继续工作。请尝试更新到此 Pod 的最新版本或更新 Pod 规范。有关详细信息,请参阅http://blog.cocoapods.org/CocoaPods-Trunk/ 。
ios - POD,目标具有名称冲突的框架
CocoaPods 更新到 1.2,现在出现错误。
这是我的 POD:
当我尝试更新 POD 时,我收到此错误:
cocoapods - Private Pod 更新/安装卡在 Pre-downloading: "" from "" step
我们有一个私有 git 存储库,它具有移动应用程序的共享框架,我们称之为 mobilesdk。最近,一位新开发人员加入了团队,当她设置 repo 时pod install
,pod 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 安装步骤并对其进行调试?