jjzjj

Cocoapod

全部标签

iOS CocoaPod 警告 - "Google has been deprecated"- 使用 pod 'Google/SignIn' 时

这个问题在这里已经有了答案:GoogleSignInCocoaPodsdeprecated(2个答案)关闭5年前。我正在关注这个官方Google文档:https://developers.google.com/identity/sign-in/ios/start-integrating哪些声明使用pod'Google/SignIn'但是,我收到以下警告:[!]Google已弃用在Google的文档中,我没有看到任何表明它已被弃用的内容。我错过了什么吗?

ios - 加载 .xib 文件时 Cocoapod 编译失败

我已将其推送到主干。然后我对我自己的项目进行了“podinstall”,所有文件都已下载(我可以从我项目中的Pods确认)。但是它没有编译,它给了我这个错误"Unabletoruncommand'StripNIBABPhotoView.nib'-thistargetmightincludeitsownproduct." 最佳答案 已找到解决方案。按照下面:我没有在s.source_files中添加对文件的引用,而是将其放在s.resources中,如下所示s.resources=["images/*.png","classes/My

ios - 为什么我的 CocoaPod 没有从指定的 URL 下载源?

我有一个压缩的iOS框架,我试图通过CocoaPods在测试应用程序中使用它。我已将其添加到我的github下的发布版中。我的podspec目前看起来像:Pod::Spec.newdo|spec|spec.name="TestPod"spec.version="0.1"spec.license={:type=>"MIT",:file=>"LICENSE"}spec.homepage='http://www.test.com'spec.author="test"spec.summary="test."spec.source={:http=>"https://github.com/user

ios - 在我的 cocoapod 中包含一个 plist 文件

我正在构建一个私有(private)框架,以在私有(private)pod规范存储库中使用。让我们将框架称为“IOSExampleFramework”。我在尝试将plist与我的源文件捆绑在一起时遇到问题。我的pod规范的一个例子是:Pod::Spec.newdo|s|s.name="IOSExampleFramework"s.version="0.0.2"s.summary="IOSExampleFrameworkFramwork"s.description="Custom",:text=>"stephen.biggerstaff@example.com"}s.ios.deploym

ios - 私有(private) cocoapod 从不显示更新

我有一个私有(private)的cocoapod,我已成功构建并包含在我的项目中。在我项目的podfile中,我这样添加它:pod'myPrivatePod',git:'https://git.private.com/myPrivatePod.git'我的podspec文件在项目的根目录中,我遵循了reachability的例子。当我更新我的pod时,我像往常一样在xcode中更改版本号,我更新podspec版本和源代码(标签)。我还将标签应用到git。更新后,当我执行podupdate/podoudated时,我从未获得此新更新。我最终不得不删除pod,执行“podinstall”-

ios - Cocoapod pod 仅适用于指定平台

我有一个包含多个目标的Xcode项目。其中一个目标针对tvOS平台。我的其他目标使用不支持tvOS的“youtube-iso-player-helper”框架。我想要一个仅在iOS上包含播放器框架的CocoapodPodfile。这是我当前的Podfile:source'https://github.com/CocoaPods/Specs.git'platform:ios,'8.0'platform:tvos,'9.0'use_frameworks!pod'SVGgh'pod"youtube-ios-player-helper","~>0.1"xcodeproj'MyProject.x

ios - 使用资源包发布 cocoapod

我的cocoapod的podspec包含资源包的子规范:s.subspec'Resources'do|resources|resources.resource_bundle={'SparkSetup'=>['Resources/**/*']}endResources文件夹包含格式为Images.xcassets(普通XCode格式)的Assets目录。我的项目包含两个目标——主要的lib目标和包含Storyboard和上述Assets目录文件的资源包目标。我从主要的lib代码中引用了那些。对此没有任何问题。当尝试podliblint时,我得到:2015-08-2518:51:56.49

ios - :submodules => true mean in a CocoaPod Podspec? 是什么

TL;博士:如果将:submodules(spec.source的一部分)设置为true,CocoaPods会做什么?完整版:我之前的项目结构是这样的ProjectLinkedTo-->Corestaticlibrary(submoduleaddedasasubproject)-->LinkedTo-->severaldependentsubmodules(filesaddedwithinsubproject)我现在正在过渡到CocoaPods进行依赖管理。我的新(过渡)结构看起来像Project-->DependsonCoreCocoaPodandfewotherCocoaPods-

ios - Cocoapod 规范,每个子规范都有单独的框架

我正在努力创建一个包含多个子规范的cocoapod规范,其中每个子规范都应该是它自己的框架。基本上我有以下规范:Pod::Spec.newdo|s|s.name='BMCommons'...s.default_subspec='BMCore's.subspec'BMCore'do|s_core|s_core.header_dir='BMCore'...ends.subspec'BMUICore'do|s_uicore|s_uicore.header_dir='BMUICore'...endend现在我希望这会产生一个BMCore.framework和BMUICore.framework

ios - 如何将 fork 存储库添加到 CocoaPod 的 .podspec 文件中的 "s.dependency"属性?

我一直在开发一个AFNetworking分支存储库,并希望将其添加到我的私有(private)pod中。我正在做这样的事情。s.dependency'AFNetworking','~>2.3',:git=>'https://github.com/Codigami/AFNetworking.git',:commit=>'9f9f4fe5b5959e0f2ea89e472eccf7aea6f37eea'做的时候podinstall在终端我得到[!]Invalid`ios-authentication-pod.podspec`file:[!]Unsupportedversionrequire