Skip to content

Latest commit

 

History

History
68 lines (46 loc) · 1.5 KB

File metadata and controls

68 lines (46 loc) · 1.5 KB

Xcode 环境配置

ruby 配置

gem 介绍

安装 CocoaPos 配置

安装 pod setup 配置

pod 常用命令

配置 Podlist

pod 是 iOS 下包管理工具,类似于 JavaScript 里的 npmyarn

创建 Podfile

创建 Podfile 有两种方式:

  • 打开 Terminal,在 iOS 项目的根目录,执行 touch Podfile 或者
  • 打开 Terminal,在 iOS 项目的根目录,执行 pod init

配置 Podfile

一个简单的 Podfile

target 'MyApp'
pod 'AFNetworking', '~>3.0.4'  # AFNetworking 版本必须 >=3.0.4 并且 <3.1.0

一个复杂的 Podfile

platform :ios, '9.0'  # 指定平台与版本
inhibit_all_warnings!  # 全局禁止显示警告
target 'MyApp' do
# Pods for MyApp
pod 'Fabric', '~>1.6.0'  # Fabric 版本必须 >=1.6.0 并且 <1.7.0
pod 'ObjectiveSugar', '>=1.0.0'  # ObjectiveSugar 版本必须 >=1.0.0
pod 'AFNetworking','<=4.0'  # AFNetworking 版本必须<=4.0
  # Pods for testing
  target 'MyAppTests' do  # MyAppTests 目录下的引用
    inherit! :search_paths
  end
  # Pods for testing
  target 'MyAppUITests' do # MyAppUITests 目录下的引用
    inherit! :search_paths
  end
end

安装依赖包

注:要先关闭 Xcode, 不然不能正常生成 Podfile.lock 和 xxx.xcworkspace 文件

打开 Terminal,在 iOS 项目的根目录,执行 pod install

参考文档

Podlist.lock 用途

xcworkspace 用途