Xcode7.3.1中通过最新的CocoaPod安装pop动画引擎
2016-06-15 10:40
375 查看
CocoaPod是一个用ruby实现,用于方便的管理Xcode中第三方插件的管理器.用它我们可以很方便的安装和升级插件而不用担心破坏原有的项目.
而pop是一个用于实现App中动画的引擎,它是由Facebook开源的,如果本猫没记错的话 ;]
下面简单聊聊如何在最新的Xcode中安装pop
首先你必须在mac上安装ruby,无论你使用rvm还是从源代码自己编译生成.
接着打开终端输入如下指令:
玩过ruby的都知道,这是通过ruby安装gem
根据你的系统已安装需要gem的数量,最后会显示
那么这样CocoaPod就安装完成了.
接着使用Xcode打开你需要继承pop引擎的项目,然后用iOS\Other\Empty模版新建一个文件,起名为Podfile,其实它就是一个普通的文本文档。打开给文件输入如下内容:
注意,原来的写法不需要写target块,但是最新的CocoaPod会对老的写法报错,错误内容如下:
所以我们必须写一个target块将实际的依赖包括进去。
注意依赖版本的语法,我们只需要最新的1.0.x版本,但是不需要1.1或更高的版本!这是因为1.x以后的版本可能和1.0.x版本有较大的变化,所以我们选择1.0.x版本。
不过如果你不在乎这些,只是想用最新的pop版本,那你完全无所谓这些了。
保存你的Podfile,完全关闭Xcode,从控制台进入你刚才添加Podfile项目的文件夹,运行如下命令:
第一次运行会比较慢,提示如下:
接着会出现如下内容(在我的mac上):
OK!注意最后提示你将来再打开该项目都要通过PopSoccer.xcworkspace,而不是原来的项目文件了,这点切记!
从Xcode打开该项目,你会发现该项目空间包括了原有项目和一个新的Pods项目,打开该Pods项目,你会在Pods目录中找到你刚才安装的pop引擎。
而pop是一个用于实现App中动画的引擎,它是由Facebook开源的,如果本猫没记错的话 ;]
下面简单聊聊如何在最新的Xcode中安装pop
首先你必须在mac上安装ruby,无论你使用rvm还是从源代码自己编译生成.
接着打开终端输入如下指令:
sudo gem install cocoapods
玩过ruby的都知道,这是通过ruby安装gem
根据你的系统已安装需要gem的数量,最后会显示
x gems installed
那么这样CocoaPod就安装完成了.
接着使用Xcode打开你需要继承pop引擎的项目,然后用iOS\Other\Empty模版新建一个文件,起名为Podfile,其实它就是一个普通的文本文档。打开给文件输入如下内容:
target 'PopSoccer' do pod 'pop','~>1.0' end
注意,原来的写法不需要写target块,但是最新的CocoaPod会对老的写法报错,错误内容如下:
[!] The dependency `pop (~> 1.0)` is not used in any concrete target.
所以我们必须写一个target块将实际的依赖包括进去。
注意依赖版本的语法,我们只需要最新的1.0.x版本,但是不需要1.1或更高的版本!这是因为1.x以后的版本可能和1.0.x版本有较大的变化,所以我们选择1.0.x版本。
不过如果你不在乎这些,只是想用最新的pop版本,那你完全无所谓这些了。
保存你的Podfile,完全关闭Xcode,从控制台进入你刚才添加Podfile项目的文件夹,运行如下命令:
pod install
第一次运行会比较慢,提示如下:
Setting up CocoaPods master repo
接着会出现如下内容(在我的mac上):
Analyzing dependencies Downloading dependencies Installing pop (1.0.9) Generating Pods project Integrating client project [!] Please close any current Xcode sessions and use `PopSoccer.xcworkspace` for this project from now on. Sending stats Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
OK!注意最后提示你将来再打开该项目都要通过PopSoccer.xcworkspace,而不是原来的项目文件了,这点切记!
从Xcode打开该项目,你会发现该项目空间包括了原有项目和一个新的Pods项目,打开该Pods项目,你会在Pods目录中找到你刚才安装的pop引擎。
相关文章推荐
- Xcode7.3.1中通过最新的CocoaPod安装pop动画引擎
- apache + resin的多机部署方案实现方法WEB服务器
- CentOS7 中文man(cman)配置方法
- Linux下安装可视化svn工具RabbitCvs
- 【转】[MTK软件原创] [SELinux] 如何设置确认selinux模式
- 实例化讲解 RunLoop
- linux下批量修改用户密码
- linux-用户权限
- Linux 查看文件内容(less、tail)
- 如何用Navicat 进行服务器监控
- 企业发展架构图
- nginx启动、关闭、重启
- Nginx如何隐藏index.html
- 关于文件描述符
- linux下安装GIT
- Looper_handler_message
- 解构C#游戏框架uFrame兼谈游戏架构设计
- Linux正则表达式
- 配置apache识别php
- Android使用switch模块进行GPIO口检测(一)-->LINUX驱动部分