cocoapod】的更多相关文章

cocoapod是GoogleMobileAd framework推荐的一个自动解决依赖关系的工具.   安装cocoapod时遇到问题: EthandeMacBook-Air:Xcode ethan$ sudo gem install cocoapods ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:           Unable to download data from https://rubyge…
在使用cocoapod导入swift第三方时出现这样的错误: [!] Pods written in Swift can only be integrated as frameworks; add `use_frameworks!` to your Podfile or target to opt into using it. The Swift Pod being used is: 三方库名称 一开始我使用oc的配置方法 platform :ios, '8.0' target "PodTest…
CocoaPod问题 升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法 字数91 阅读10946 评论24 喜欢27 升级10.11后,运行pod命令出现: -bash: pod: command not found 解决办法: sudo gem install -n /usr/local/bin cocoapods 之后pod命令可以使用了. 如果pod update / pod install 卡在: Updating local…
没有废话直接上步骤    (哪一步卡住了 多试几次 可能是网络不好的缘故) 1. 首先安装 home-brew   以下方法转自:http://www.cnblogs.com/lzrabbit/p/4032515.html Homebrew官网 http://brew.sh/index_zh-cn.html Homebrew是神马 linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get 神马,你用mac os…
本文不提供cocoapod的下载安装的流程,因为那些只要百度一下就有的东西,而是对里面的代码进行解释,希望对iOS小白安装cocoapod有帮助: 一.cocoapod是什么? 开发过程中,我们会用到其他第三方的包,而那些包又是互相引用,手动去下载这些包的话经常会出错,于是cocoapod就是这么一个管理包的工具,个人觉得这和java用到的maven是类似的. 二.终端,类似于windows的cmd Mac电脑的终端,launchpad里面—>其他—>终端 或者直接在spotlight里搜索“…
cocoap简介: 1. 简介 CocoaPods是一个负责管理iOS项目中第三方开源代码的工具,其源码在Github上开源.使用CocoaPods可以节省设置和更新第三方开源库的时间并提高工作效率. 2. CocoaPods的安装和使用 2.1 安装 在终端中依次输入以下两条命令: sudo gem install cocoapods pod setup 2.2 使用 1.打开[终端]: 2.输入cd [项目的路径信息],回车:pod install; 3.pod search GData:找…
1.注册trunk 1 $sudo gem install cocoapods 1 pod trunk register 382782411@qq.com 'Henry519'  --verbose 第一个指令是更新一下cocoapods不管你现在是什么版本,这个指令也都没有坏处,他会升级到目前最高的正式版. 第二个指令建议邮箱名和用户名与自己的github同步,之后去自己的邮箱中找到该邮件点击验证的链接完成注册. 完成之后再次进入终端查看自己注册信息 pod trunk me 如果成功会有如下…
在我们开发移动应用的时候,一般都会使用到第三方工具,而由于第三方类库的种类繁多,我们在项目中进行管理也会相对麻烦,所以此时我们就需要一个包管理工具,在iOS开发中,我们使用最多的就是Cocoapods. Cocoa是开发OS X下的苹果提供的API,Cocoa Touch是开发iOS触摸类设备的API.比如我们在开发iOS中,常常需要新建一个类,就是用Cocoa Touch Class来进行新建的.在本篇博客中我们将会讨论包管理工具Cocoapods的安装与使用. [一]Cocoapods的安装…
APPLEdeiMac:cocoapod案例 apple$ pod install Analyzing dependencies [!] The dependency `Reachability (~> 3.0.0)` is not used in any concrete target. The dependency `SBJson (~> 4.0.0)` is not used in any concrete target. The dependency `AFNetworking (~&…
近期换工作.项目中推荐使用Cocoapod,把经常使用的第三方库增加到project中,大致说一下流程,标记一下. 第一步:安装 CocoaPods是跑在Ruby的软件,安装可能须要几分钟.打开你的终端输入: sudo gem install cocoapods 第一次会出现错误: ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why: Unable to download data from https://rub…
  1.cocoapod的按照,cocoapod是运行在ruby环境下的,在ruby环境的 ,像cocoapod这样的开源项目时放在放在rubygems服务器上面的,但国内访问https://rubygems.org/ 的时候往往会出现timeout,中国zf你懂的,我们需要把服务器地址移除,添加taobao提供的镜像地 址:http://ruby.taobao.org/ 移除命令:gem sources --remove https://rubygems.org/ 添加命令:gem sourc…
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption…
1.0 重新安装问题 cd /user/xx/.cocoapod/repos rm -rf master pod setup /user/xx/.cocoapod/repos 查看目录文件夹大小: du -sh * [!] The dependency `MBProgressHUD+RX` is not used in any concrete target. 官网是这样给推荐的: 在创建Podfile的时候,用这种格式使用, platform :ios, '8.0' #use_framewor…
这两天学习了如何添加自己封装的代码到Cocoapod中 以下是我这两天遇到的各种坑: 旧的方法:  http://my.oschina.net/u/727843/blog/392784 这个看看可以大概了解以前的cocoapod是怎么添加新库的. 新的方法: http://yulingtianxia.com/blog/2014/05/26/publish-your-pods-on-cocoapods-with-trunk/ 上述地址是非常详细的介绍了如何添加. 现在记录需要注意的地方: 1. 必…
参考: iOS开发-CocoaPods使用详细说明  iOS开发-CocoaPods使用详细说明 一.CocoaPods简述 iOS开发时,项目中经常会需要引用第三方框架库,如果每用到一个第三方框架哦我们都需要取网上download然后导入项目中则会非常麻烦,在管理上也会很混乱.为了解决这一问题,CocoaPods(https://github.com/CocoaPods/CocoaPods)的出现适得其实.CocoaPods可以用来方便地对第三方库所需的环境和更新进行统一管理,并且大多数的第三…
CocoaPod是一个用ruby实现,用于方便的管理Xcode中第三方插件的管理器.用它我们可以很方便的安装和升级插件而不用担心破坏原有的项目. 而pop是一个用于实现App中动画的引擎,它是由Facebook开源的,如果本猫没记错的话 ;] 下面简单聊聊如何在最新的Xcode中安装pop 首先你必须在mac上安装ruby,无论你使用rvm还是从源代码自己编译生成. 接着打开终端输入如下指令: sudo gem install cocoapods 玩过ruby的都知道,这是通过ruby安装gem…
创建自己的CocoaPod非常简单.如果你已经有一个单独的组件,那么你就是最重要的.本指南概述了整个过程,本节中的其他指南更适合更高级用户. 我们建议让CocoaPods在这里努力工作.Running pod lib create [pod name]将为您设置一个经过深思熟虑的库结构,使您可以轻松地包含文件并快速入门,我们为此提供了指南.如果您想了解整个过程的最新演练,请继续推进到主干,请查看tutsplus的第三方教程. Pod文件 CocoaPod和通用开源库之间只有一些区别.除了实际来源…
cocoapod引入FLEX,debug模式正常,Release报错library not found for -lXXX, 因为podfile是这么写的: pod 'FLEX', '~> 2.0', :configurations => ['Debug'] 所以只有在debug模式下才会编译FLEX,在Release模式下并不会编译FLEX 在appDelegate里面如果直接import FLEX的头文件,在Release模式下仍然会去查找FLEX的文件,肯定找不到啊,所以报错了 所以改成…
最近自己写了个库,传到github上,想让自己的库支持cocoapod,这里我看了很多相关文章.下面我就写下详细步骤以及会遇到的问题. 我们会使用trunk的方式提交到cocoa pod 这是2014年5月20日以后才支持的. 注册trunk 格式:pod trunk register github邮箱 'github用户名' --verbose pod trunk register @qq.com 'jiangys' --verbose 填写github的账号邮箱就可以了,成功后你应该会收到一…
我是通过cocoachina 的一篇文章 跟着学习的 http://www.cocoachina.com/ios/20150228/11206.html 这里我简单描述下  主要还是给我自己记忆的  如果大家感兴趣可以去看看这篇文章  http://www.cocoachina.com/ios/20150228/11206.html  或者去看官网https://guides.cocoapods.org/making/using-pod-lib-create.html 我的步骤和他们有些不同  …
[cocopad集成百川sdk官网] iOS需要填写BundleID .BundleID要是当前应用的BundleID.勾选淘宝登录基础包下载SDK. 注意事项:将下载的SDK中的身份图片yw_1222.jpg 复制到xcode工程下,并copy到BundleResources里,注意不能改名. (http://baichuan.taobao.com/docs/doc.htm?spm=a3c0d.7629140.0.0.PBhLl7&treeId=129&articleId=105648&…
cocoapod 最新安装使用步骤 安装 1.sudo gem update (2个-)system :更新你的gem system至最新 2.gem sources  (2个-)remove https://rubygems.org/ 移除gem系统原来的镜像 3.gem sources  (2个-)a https://ruby.taobao.org/   替换成taboo 的镜像 .gem sources -l   查看当前镜像 4.sudo gem install -n /usr/loca…
cocoapod: 自动化管理第三方开发包的一个插件, 废话不多说, 一个新手只需做如下几个步骤 1-> 安装ruby环境(可忽略, 不是必要) 1.1 首先我们先看看当前你机器上ruby的版本 ruby -v ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16] 1.2 接下来我们来看看服务器上的ruby版本 (建议用rvm) RVM:Ruby Version Manager, Ruby版本管理器,包括Ruby的版本管理和Gem库…
本文将为你演示,如何使用CocoaPod第三方类库管理工具,在项目中安装未来需要使用的类库.首先创建一份文本文件.可以使用一个脚本创建文件,你可以采用自己的方式是创建一份文本文件,接着在文件名称上点击修改文件名称.文件名称:Podfile然后双击打开该文件.接着输入Pod配置信息.//设置应用程序所支持的系统版本platform :ios, '12.0'use_frameworks!//设置第三方类库安装的目标target 'DemoApp' do//设置第三方类的镜像仓库的源 source '…
1.cocoapod的按照,cocoapod是运行在ruby环境下的,在ruby环境的 ,像cocoapod这样的开源项目时放在放在rubygems服务器上面的,但国内访问https://rubygems.org/ 的时候往往会出现timeout,中国zf你懂的,我们需要把服务器地址移除,添加taobao提供的镜像地址:http://ruby.taobao.org/ 移除命令:gem sources --remove https://rubygems.org/ 添加命令:gem sources…
什么是cocoapod CocoaPods是用于方便使用第三方开源库的管理工具,减少我们对第三方库的各种配置. 安装教程参考: CocoaPods的介绍.安装.使用和原理 Cocoapod安装使用 第三方开源库搜索:http://cocoapods.org podfile文件常用操作命令 podfile文件语法:传输门 进入终端,进入项目目录下 1.新建Podfile文件:touch podfile 2.打开Podfile编辑:   open –e podfile  //     进入http:…
尽管公司的项目没有使用cocoapod,可是有一些第三方库本身依赖其它第三方的库,而且是用cocoapod来管理这些依赖的.所以在使用某些第三方库时.还是须要用到cocoapod的.今天在github上fork了一个控件,这个控件还依赖还有一个控件,于是我就 pod install 了,却一直卡在analyzing dependencies ,一開始还怀疑是不是被墙了,后来上网搜了一下,发现了解决的方法,http://stackoverflow.com/questions/23006683/co…
目前有一个cocos2d creator项目, 接入了微信SDK,  现在需要接入阿里云移动推送. 用到了CocoaPod集成.   于是创建了一个Podfile, (此文件在项目目录中, 和 xxxxxxxx.xcodeproj 同一路径 ) source 'https://github.com/CocoaPods/Specs.git' source 'https://github.com/aliyun/aliyun-specs.git' project 'HaloNativeIOS.xcod…
huangyichengdeMacBook-Pro:~ Jack$ pod search AFNetworking/Library/Ruby/Site/2.0.0/rubygems.rb:250:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException)    from /Library/Ruby/Site/2.0.0/rubygems.rb:278:in `activate_bin_…
最近pods  0.39.0 升级1.1.1  ,发现一个坑,好纠结,好歹最后解决了 过程如下: 本来我想直接执行: $ sudo gem install cocoapods  // 安装cocoapods 遇到一个错误: ERROR:  While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod 卧槽,这什么鬼?然后就找解决办法,各种升级命令都不行,无奈之下,就采取先卸载再安装了! ========…