美文网首页GXiOS
CocoaPods的 使用

CocoaPods的 使用

作者: Caesar_62dd | 来源:发表于2019-05-02 00:04 被阅读43次

常用操作

  1. sudo gem update --system更新 gem

2.pod repo update更新本地仓库.

3.pod search xxx搜索 cocoapods 项目.

4.pod list列出所有可用的库.

5.pod install根据 podfile 和 podfile.lock来安装库.默认会执行 pod repo update.可以加入参数 -–no-repo-update 不执行 pod repo update.

6.pod update更新已安装的库到最新版本, 并且创建新的 Podfile.lock 文件.该命令也会默认会执行 pod repo update.可以加入参数 -–no-repo-update 不执行pod repo update.

为一个已存在的项目添加 CocoaPods

1.使用时需要新建一个名为 Podfile 的文件,将依赖的库名字依次列在文件中即可,以如下格式,

target 'MyApp' do
  pod 'AFNetworking', '~> 3.0'
  pod 'FBSDKCoreKit', '~> 4.9'
end

2.然后你将编辑好的 Podfile 文件放到你的项目根目录中,
3.运行 $ pod install 在你的项目根目录中。

现在,你的所有第三方库都已经下载完成并且设置好了编译参数和依赖,你只需要记住如下 2 点即可:

  • 使用 CocoaPods 生成的 .xcworkspace 文件来打开工程,而不是以前的 .xcodeproj 文件。
  • 每次更改了 Podfile 文件,你需要重新执行一次pod update命令。

创建一个用CocoaPods新的Xcode工程

用CocoaPods创建一个新的工程,只需要执行一下几个简单步骤:

  • 像平时你创建一个新的Xcode工程一样
  • 打开终端,并且$ cd进入你的工程目录
  • 手动创建一个Podfile文件。 也可以执行命令$pod init
  • 打开你的Podfile文件。第一行应该具体数名所支持的平台和版本
    platform : ios, '11.0'
  • 为了让CocoaPods链接到你的Xcode项目,你应该创建一个目标区通过命令target '$TARGET_NAME' do,并且以end结尾在数行之后
  • 添加具体的CocoaPod通过命令pod '$PODNAME' 在每一行在目标块内
platform :ios, '9.0'
target 'MyApp' do
  pod 'ObjectiveSugar'
end
  • 保存你的Podfile文件
  • 执行$ pod install
  • 打开我们创建的MyApp.xcworkspace文件。以后每次打开工程就用该文件即可。

整合一个已经存在的workspace

整合一个已经存在的workspace,只需要而外添加一行代码,简单地说明你的.workspace文件名在你的目标块代码上方。

workspace 'MyWorkspace'

相关文章

网友评论

    本文标题:CocoaPods的 使用

    本文链接:https://www.haomeiwen.com/subject/kosgnqtx.html