jjzjj

Cocoapod

全部标签

ios - 为 iOS 和 OSX 开发 CocoaPod

我已经为iOS发布了一个CocoaPod,并希望它也能在OSX上使用。我已经修复了我的PodSpec,以便它可以同时用于iOS和MacOSX:Pod::Spec.newdo|s|s.name="EveryoneAPI"s.version="0.9.5"s.summary="Anobjective-cwrapperforEveryoneAPI.com'sAPI"s.description="my_email@gmail.com"}s.source={:git=>"https://github.com/msencenb/EveryoneAPI.git",:tag=>s.version.to

ios - 无法在 Workspace Playground 中使用 "Vendored Framework"CocoaPod

我创建了一个示例项目来说明我的问题here.总而言之,我正在尝试在工作区Playground内使用“供应商框架”CocoaPod。我认为这是可能的,但需要对项目设置进行一些调整,而且我不太清楚要更改什么。观察sampleproject中的问题,执行以下操作:在Xcode中打开CocoaPods-Test/CocoaPods-Test.xcworkspace。Pod应安装并提交到存储库中,但如有必要,可以运行podinstall。请注意,CocoaPods-Test目标构建并成功运行,导入了PromiseKit和TwilioChatClientpod。导航到工作区内的Playground

ios - 将 cocoapod 依赖项添加到 cocoa touch 框架

我正在尝试研究如何将cocoapod依赖项添加到具有嵌入式cocoatouch框架的iOS应用程序。我的podfile设置如下:link_with[‘TestApp’,‘TestAppFramework’]platform:ios,'8.0'source'https://github.com/CocoaPods/Specs.git'pod'google-plus-ios-sdk','~>1.7'然后我按照此处的说明添加一个带有登录按钮的ViewController:https://developers.google.com/+/mobile/ios/sign-in一切都编译没有问题。如

ios - 使用相同的标签强制更新 Cocoapod

我正在开发私有(private)cocoapod和同时使用该cocoapod的项目,但我很难确定正确的工作流程以保持一切同步。我遇到的问题是:如果我对我的cocoapod项目进行了更改,我发现让我的其他项目提取这些更改的唯一方法是创建一个新标签并更改版本由podspec引用。结果,我陷入了许多无用版本的pod规范中。我更喜欢的是简单地将我的标签移动到我的cocoapod项目的头部,然后以某种方式重新拉动cocoapod。我发现在这种情况下podinstall和podupdate似乎不会刷新cocoapod。有没有人对同时处理cocoapod和使用它的项目有任何建议?

ios - CocoaPod库项目创建

我正在关注thistutorialhere创建我的第一个CocoaPod库(例如命名为MyLib),但在我执行命令后,我没有看到我的库是使用他们在教程中描述的文件结构创建的。例如,我在根文件夹MyLib中没有看到MyLib.xcodeproj,而是看到了_Pods.xcodeproj;没有Pods目录,尽管教程是这么说的。我执行此命令是为了检查podliblintMyLib.xcodespec--allow-warnings和podliblint--allow-warnings。这两个命令的结果都是MyLibpassedvalidation.在MyLib.xcodespec文件中,我有

ios - 在构建我的 Cocoapod 时,有没有办法指定对另一个分支的依赖?

我正在尝试构建一个依赖于Alamofire和SwiftyJSON不同分支的Cocoapod(目前-这将在iOS9和Xcode7结束测试版时改变)。这是因为我的Cocoapod是用Swift2.0编码的。更具体地说,我的pod目前依赖于swift2-0Alamofire分支和xcode7SwiftyJSON分支。我的Podspecs文件目前看起来像这样:##Besuretorun`podliblintALSMAL.podspec'toensurethisisa#validspecandremoveallcommentsbeforesubmittingthespec.##Anyliness

objective-c - 如何让 Swift Cocoapod 在 Objective C 项目中工作?

我正在尝试获取SwiftChartslibraryforiOS在我的Objective-C项目中工作。这是我到目前为止所做的:(1)安装Chartspod(2)在“BuildOptions”下,将“EmbeddedContentContainsSwiftCode”设置为YES(3)关注了Appledocforimportingexternalframeworks并输入“@importCharts;”在我的一个.m文件中。我在我的项目Target中将DefinesModules设置为YES——这使得Xcode可以识别import语句。但是文档说要在框架中设置它——我不知道如何访问它——所

ios - 创建 Cocoapod : CocoaPods could not find compatible versions for pod

我已经创建了一个pod。它在这里:https://cocoapods.org/pods/FlexColorPicker.这是thepodspecfile.问题是我无法使用podinstall安装它。运行它时我得到这个:CocoaPodscouldnotfindcompatibleversionsforpod"FlexColorPicker":InPodfile:FlexColorPickerSpecssatisfyingthe`FlexColorPicker`dependencywerefound,buttheyrequiredahigherminimumdeploymenttarge

ios - 为什么 SimpleAuth CocoaPod 不能与 Swift Bridging Header 文件一起使用?

我似乎无法让SimpleAuthCocoaPod在我的swift项目中工作。我有:创建了一个桥接头文件与#import和编辑了build设置中的swift编译器-代码生成部分我是否应该手动修复15个Swift编译器错误(主要是“未知类型名称NSString”和“预期类型”),或者这是我做错事情的标志?谢谢 最佳答案 #import在你的头文件中 关于ios-为什么SimpleAuthCocoaPod不能与SwiftBridgingHeader文件一起使用?,我们在StackOverflo

ios - 创建使用其他 Pod 的私有(private) CocoaPod

我正在尝试创建一个我将在另一个项目中使用/安装的私有(private)CocoaPod,让我的pod称为“MyPod”,我的项目称为“MyProject”。MyPod依赖于另一个名为BMSSecurity的pod。在这里您可以看到MyPod的Podfile:target'MyPod'douse_frameworks!pod'BMSSecurity'endMyPod可以很好地构建并且导入了BMSSecurity我正在按照指南创建私有(private)pod,但是当我使用podinstall在MyProject中安装MyPod时,一切看起来都很好,除了MyPod中的podBMSSecuri