草庐IT

CocoaPods

全部标签

swift - 错误 : "no such module <Swift Cocoapod name>" with Jenkins

我正在尝试设置Jenkinsslave,以构建我的Swift项目,该项目使用名为“Freddy”的Swiftpod。问题是构建失败并出现错误:error:nosuchmodule'Freddy'这是我的Pod文件:platform:ios,'8.0'use_frameworks!target'MyProject'dopod'AFNetworking','~>3.0'pod'Freddy'endCocoaPods版本0.39.0Xcode7.2.1(直接从Xcode构建时没有问题)附言。在我将其替换为AFNetworking之前,Alamofirepod也出现了同样的问题。附言。Jenk

ios - 安装 pod 后 Alamofire 不可用

我正在尝试在属于混合(Obj-c/Swift)应用程序的swift文件中使用Alamofire。我添加了对我的pod文件的引用并运行“podinstall”当我尝试将Alamofire导入我的Swift文件时,出现编译错误并且Alamofire不在代码完成中。这是我的pod文件:#Uncommentthislinetodefineaglobalplatformforyourprojectplatform:ios,'9.0'#Uncommentthislineifyou'reusingSwiftuse_frameworks!target'TheProjectName'dopod'Alam

ios - Swift 中的 Objective-C 协议(protocol)

我正在使用Fusumacocoalpod框架。然而,我发现他们有一个Objective-C协议(protocol),甚至认为整个项目都是用Swift编写的。@objcpublicprotocolFusumaDelegate:class{funcfusumaImageSelected(image:UIImage)optionalfuncfusumaDismissedWithImage(image:UIImage)funcfusumaVideoCompleted(withFileURLfileURL:NSURL)funcfusumaCameraRollUnauthorized()optio

swift - 任何想法如何为 swift 3 安装 'ReachabilitySwift'?

我已经尝试安装了:pod'ReachabilitySwift','~>3'进入我的Podfile,但出现此错误:[!]无法满足以下要求:ReachabilitySwift(~>3)Podfile需要您的规范源都不包含满足依赖项的规范:ReachabilitySwift(~>3)。你有:*过时的源repo,您可以使用podrepoupdate进行更新。*输入错误的名称或版本。*未将托管Podspec的源代码库添加到您的Podfile。注意:从CocoaPods1.0开始,podrepoupdate默认情况下不会发生在podinstall上。关于如何安装它的任何想法,我也手动尝试过,但它也

swift - 类 SSKeychain 在框架和应用程序 iOS 中实现

我的播客文件:source'https://github.com/CocoaPods/Specs.git'platform:ios,'8.1'target'xxx'dopod'GooglePlaces'pod'RSKImageCropper'pod'AFNetworking','~>3.0'pod'DZNEmptyDataSet'pod'Base64','~>1.1.2'pod'BGTableViewRowActionWithImage'pod'Google/CloudMessaging'pod'Google/Analytics'pod'TYMProgressBarView'pod'F

swift - 没有这样的模块 JSQMessagesViewController

我正在尝试导入JSQMessagesViewController:importJSQMessagesViewController它给了我错误“没有这样的模块”。我在网上看到很多人遇到这个问题,但我找不到解决方案。这是我的播客文件:#Uncommentthislinetodefineaglobalplatformforyourprojectplatform:ios,‘9.2’#Uncommentthislineifyou'reusingSwiftuse_frameworks!target‘IXODES’dopod'JSQMessagesViewController'pod'Firebas

ios - 如何使用 Cocoapods 制作基于两个静态库的动态框架(Swift)

我想制作一个动态框架,将两个第3方框架与静态库结合起来,然后将其作为pod添加到我的项目中。这是他们的podspec文件IndoorsSDK-iOS.podspec(顺便说一句,这个在.framework文件中缺少modulemap)IndoorAtlas.podspec我试图将它们作为s.dependency添加到我的podspec文件中,但出现以下错误Pods错误-目标具有包含静态二进制文件的传递依赖项试图将它们包含为s.vendored_frameworks但得到了关注https://github.com/CocoaPods/CocoaPods/issues/6409并且无法使用

ios - 如何指定 cocoa pod Assets 目标

我创建了一个包含一些图像资源的cocoapod框架。这些Assets包含在pod规范中,我在检查框架时可以看到图像,但是我无法从我的应用程序访问它。当我检查“DevelopmentPods”部分中的Assets时,我注意到目标是一个名为Zapic-Zapic的包,而不是目标Zapic。如果我将目标成员资格更改为“Zapic”,一切都会按预期工作,我可以通过bundle访问图像。如果我不需要手动更改目标,我该如何更改我的框架中的目标? 最佳答案 在花了几个小时试图解决这个问题后,我发现它被放在一个单独的包中,因为我的规范文件正在定义s

ios - 无法将新创建的 cocoa pod 添加到私有(private) pod 规范

我正在学习以下教程-HowtoCreateaCocoaPodinSwift.我卡在了最后一步-使用你的新CocoaPodYoufirstneedtoaddyourPodspectoaprivatespecsrepo;thisletsCocoaPodsfindthepodwhenyoutrytoinstallit.Fortunately,you’vealreadycreatedaGitrepoforthis,sothisfinalstepisrelativelystraightforward.EnterthefollowinginTerminal,makingsureyou’restil

ios - Cocoapods 默认安装旧版本的 Stripe 库

目前正在尝试使用以下指南在Swift中的全新iOS应用程序中设置Stripe:https://stripe.com/docs/mobile/ios.Cocoapods立即遇到了麻烦。可以在此处找到repo协议(protocol):https://github.com/ktransier/stripeTest/blob/master/Podfile第一次尝试使用这条线:pod'Stripe'这导致:AnalyzingdependenciesDownloadingdependenciesInstallingPaymentKit(1.0.2)InstallingStripe(1.0.2)Ge