草庐IT

ios - 如何根据 Firebase Pod 制作自定义 Pod 库?

我有一个非常简单的swift3pod库,它依赖于Firebasepod。它是使用podlibcreate创建的,库中唯一的代码行是importFirebase。尽管如此,似乎仍未检测到Firebase。->FoobarLib(0.1.0)-ERROR|[iOS]xcodebuild:Returnedanunsuccessfulexitcode.Youcanuse`--verbose`formoreinformation.-ERROR|[iOS]xcodebuild:~/FoobarLib/Classes/Foobar.swift:1:8:error:nosuchmodule'Fireb

ios - 如何与框架项目 swift 共享父(宿主)项目 pod?

我正在开发框架,我已将此框架项目添加到宿主项目中。现在我想将cocoapodspod(框架)添加到父(主机)项目中。并将同一个pod共享到子(框架)项目中。或者有什么我可以添加到Podfile的东西,它会与子项目共享。SwiftProtoBuf框架,我想用。而且我不想制作伞式框架。我们可以在父子项目之间共享cocoapodspod吗platform:ios,'8.0'use_frameworks!workspace'ParentApp.xcworkspace'abstract_target'commonpods'dopod'SwiftProtobuf',git:'https://git

ios - Pod repo 更新不起作用

[!]CocoaPods无法更新master存储库。如果这是一个意外问题并且持续存在,您可以运行podrepoupdate--verbose检查它重新安装cocoapods无法解决问题..详细输出:/Users/wojtek/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/cocoapods-1.2.1/lib/cocoapods/sources_manager.rb:112:in`rescueinupdate_git_repo'/Users/wojtek/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/

iOS 内部 podspec 安装不安装外部 Pod

我正在编写一个iOS库,它使用Restkit等外部库。在我的库中一切正常,但当我使用Pod将其导入其他项目时,只导入了我的源代码。这意味着我没有像Restkit这样的外部依赖项。我在podspec文件中添加了:s.dependency'Restkit''~>0.24.0'但我看不出有什么不同。我觉得我错过了什么,有人可以帮助我吗?问候编辑SDKpodspec文件(重要部分):#―――SourceLocation――――――――――――――――――――――――――――――――――――――――――――――――――――――――――#s.source={:git=>"*************

ios - 是否可以安装特定的 pod?

我希望我能跑$podinstall并且只能安装那个pod,但这似乎不起作用。有办法做到这一点吗?install命令有一些以这种方式工作的东西(例如$podupdate。是否有一个install等价物? 最佳答案 是的,你可以!首先使用podoutdated找出哪个pod过时然后你知道它是哪个podNOT,例如,你的AFNetworking是最新。然后使用podupdateAFNetworking并且cocoapod将安装您新添加的pod,而不会触及其他pod。顺便说一句,我使用的是最新的cocoapod0.39,但我认为这个技巧适用

ios - 无法在 EL Capitan 10.11.1 上安装 cocoa pod

出现以下错误:错误:找不到有效的gem'cocoapods'(>=0),原因如下:无法从https://rubygems.org/下载数据-Errno::ETIMEDOUT:操作超时-连接(2)(https://rubygems.org/latest_specs.4.8.gz)请帮忙。 最佳答案 首先你必须更新你的系统(这将安装ruby​​gems)安装COCOAPODS的步骤更新系统sudogemupdate--system安装COCOAPODS在ELCapitan之前sudogeminstallcocoapods在ELCapit

ios - X代码 : Pod Update

我在以iOS9为基准的项目中使用可达性、SwiftJSON、crashlyticspod文件。目前我是XCODE7来运行我的项目。现在我需要将我的代码迁移到swift3.0。我的问题是如何更新pod文件。目前pod文件的版本是2.3。我怎样才能将它迁移到3.0。 最佳答案 如果你还没有更新cocoapod本身,我建议你做一个geminstallcocoapods来获得最新版本,使用Xcode8.x如果您的pod没有标记任何版本限制,例如pod'ReachabilitySwift','~>2'您只需要运行podupdate,否则您需要

ios - 在 xcode 中修改现有的 pod

在Xcode中处理一个项目,我需要在pod类中导入一个项目类header。显然如果我使用:#import"MyProjectClass.h"失败。我必须在哪里指定路径? 最佳答案 您不应该这样做,您应该只从您正在使用项目的pod中扩展类,并在派生类中添加必要的更改。 关于ios-在xcode中修改现有的pod,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/28625579/

ios - 尝试安装 Pod 但出现错误

enterimagedescriptionhere我想为我的应用程序使用谷歌地图。由适用于iOS的googlemapSDK的指导。我正在安装pod但出现错误。如下所示。依赖项GoogleMaps未在任何具体目标中使用。 最佳答案 您必须为每个pod指定一个目标。例如如果之前你的Podfile是这样写的:pod'GoogleMaps'改成source'https://github.com/CocoaPods/Specs.git'platform:ios,'8.1'target"TargetName"dopod'GoogleMaps'e

ios - 在 iOS 应用程序中发出 `pod install` 后是否可以放弃 CocoaPods?

我已经在我的iOS应用程序中执行了podinstall,但是我怎样才能放弃整个cocoapods控制并恢复到我的应用程序根本不使用cocodapods的状态?这是我所做的:创建以下名为Podfile的文件并运行podinstallplatform:ios,'7.0'pod'SVProgressHUD'但是,后来我意识到我不应该使用这个包,所以现在我想把它恢复到以前的状态。只是删除Pod相关的文件和目录并没有成功......那么回退还可行吗?还是我必须从创建新项目开始创建我的应用程序? 最佳答案 据我所知没有自动功能,但可以轻松手动完