草庐IT

cocoapods-1.2

全部标签

ios - Cocoapods 只为 Debug 指定 podspec xcconfig 值

我正在使用cocoapods并希望使用特定于Debug模式的xcconfig参数在pod的podspec中指定一个值。目前,使用:s.xcconfig={"GCC_PREPROCESSOR_DEFINITIONS"=>"MY_DEFINE=1"}将为调试和Release模式设置值。还尝试使用:s.xcconfig={"GCC_PREPROCESSOR_DEFINITIONS[config=Debug]"=>"MY_DEFINE=1"}但是,虽然这将它设置在pod的预处理器宏中,但它似乎不会在代码执行期间注册,这与不使用[config=Debug]标记时不同。有没有办法将其限制为仅Deb

ios - Cocoapod OpenSSL 安装问题

我正在尝试将OpenSSLCocoapod安装到我的iOS项目中。这是我的Podfile中的代码:platform:ios,'10.3'target'MyApp'douse_frameworks!pod'OpenSSL','~>1.0'end当我在终端中运行“podinstall”时出现此错误并且安装停止。[!]/bin/bash-cset-eVERSION="1.0.2j"SDKVERSION=`xcrun--sdkiphoneos--show-sdk-version2>/dev/null`MIN_SDK_VERSION_FLAG="-miphoneos-version-min=7.

ios - Cocoapods 导入外部框架

我在Cocoapod里面搭建了Crashlytics框架。我无法理解如何将外部框架(Crashlytics.framework)添加到pod,因此它将导入到我的项目中。这可能吗? 最佳答案 如果您可以将框架库添加到Pod的源文件中,还有另一种方法。对于Pod“MyPod”,将框架添加到目录“MyPodSubDirectory”。然后如下编辑podspec文件。s.preserve_paths='MyPodSubDirectory/Crashlytics.framework's.xcconfig={'OTHER_LDFLAGS'=>'

ios - 在 github 之外创建私有(private) cocoapods 仓库

我们正在开展同时使用开源库和我们无法公开的私有(private)库的项目。我所说的公开是指它们不能托管在我们公司服务器之外。我们想对它们全部使用CocoaPods。虽然使用开源库非常简单,但我的问题是我是否可以在我们的私有(private)服务器上使用私有(private)存储库来托管我们的私有(private)库?我找到了这个链接http://guides.cocoapods.org/making/private-cocoapods.html,并且没有信息天气它必须是github或者它可以是任何服务器,但是我也在其他页面上寻找解决方案,每个人都说我必须是github上的repo。是真

ios - 将 Adob​​eMobileLibrary(适用于 iOS)与 cocoapods 一起使用?

我们将使用Omniture-TrackingforiOS,它是Adob​​eMobileLibrary的一部分。AdobeAdobeMobileLibrary无法通过cocoapods-repo(仅旧版本的Omniture)获得,但作为静态库,您可以从Adob​​e网站下载。我想知道是否可以用cocoapods维护这个静态库?我已经创建了一个podspec文件:Pod::Spec.newdo|s|s.name='AdobeMobileLibrary's.version='4.0.2's.license='Commercial's.summary='AdobeOmnitureSiteCa

ios - 通过 cocoapods 在没有插件的情况下使用 Crashlytics

是否可以使用crashlytics和fabric没有安装适用于iOS的mac插件?我找到了这个fabricpod这允许您获得fabric工作所需的框架,但是当我构建我的应用程序时,我收到此消息:Fabric:ThisappreliesonFabric.Pleasesignupforaccessathttps://fabric.io/sign_up,installFabric.appthenaskateammembertoinviteyoutothisapp'sorganization.IfthismachineisabuildserverpleaseremoveFabric.appif

ios - CocoaPod 规范 : Unable to find other source ref for Model. xcdatamodeld

我正在尝试创建一个包含CoreData模型的pod。我已按照提示使用resources和reserve_path。但是当我尝试使用podliblint对规范进行lint时,出现了一个我什至不明白的奇怪错误:-ERROR|[iOS]unknown:Encounteredanunknownerror(Unabletofindothersourcereffor/Users/rzolin/Projects/ArmorText/iOS-Pod-Test/SampleMessengerCocoapodFramework/SampleMessengerCocoapodFramework/Code/D

ios - "This app relies on Fabric"使用 CocoaPod 安装 fabric

Fabric:此应用依赖于Fabric。请在https://fabric.io/sign_up注册访问权限,安装Fabric.app,然后请团队成员邀请您加入此应用的组织。我正在尝试将Twitter的Fabric安装在与我过去使用cocoaPods注册的计算机不同的计算机上。http://cocoadocs.org/docsets/Fabric/1.2.3/InstallingUseFabricMacapptoconfigurethecomponentsyouneed(requiredforthispodtowork).Removeallframeworksfromprojectwhi

ios - Pod 安装错误 : [! ]无法添加 url 为 `https://github.com/CocoaPods/Specs.git` 的源名为 master

我按照PhoneGap网站上的步骤进行操作,但在使用命令“podinstall”时卡住了,并收到如下错误消息:MyMac:PhoneGapTest用户名$podinstall设置CocoaPods主仓库[!]无法添加名为master的urlhttps://github.com/CocoaPods/Specs.git源。您可以尝试在~/.cocoapods/repos或通过podrepoadd手动添加它。这是我机器的信息1.Mac操作系统10.12塞pull利昂2.Xcode8.0(8A218a)[在“Xcode/Peference/Locations/CommandLineTools”

iOS项目在开发Cocoapod项目时看不到本地变化

我正在开发一个可通过Cocoapods获得的框架。我使用他们建议的设置设置了我的项目,他们的开发页面显示“您可以从系统上的文件夹中处理该库。”但是当我更改“DevelopmentPods”文件夹中的文件并构建我的项目时,更改不会显示。我已经尝试在项目上运行$podinstall,它会重新生成xcworkspace文件,但更改仍然没有显示出来。我不确定更改是如何被遗漏的,因为我注释掉了大量代码并添加了一些NSLog,但它仍然运行,就好像我从未进行过更改一样。我还尝试通过xcode清理项目。有什么想法吗?奖励问题:在cocoapod框架上工作的正确方法是什么?在设置这样的项目时,文档相当缺