美文网首页
CocoaPods 自动配置项目

CocoaPods 自动配置项目

作者: 第七号菜鸟 | 来源:发表于2016-08-16 23:24 被阅读0次

这里介绍一种自动部署iOS 定位SDK的方法,省去你配置工程的时间,更高效的完成您的应用。

对于熟悉CocoaPods,直接使用如下命令:(以配置高德地图为例)

pod 'AMapLocation' #定位SDK

对于初次使用CocoaPods

(1)安装CocoaPods(已安装请跳过)

在终端输入

sudo gem install cocoapods

如果安装成功,会有一个提示

Successfully installed cocoaPods

若很久没反应,则是因为安装被墙阻拦

解决方法1:打开vpn下载

解决方法2:请看详细指南 http://code4app.com/article/cocoapods-install-usage。

(2)搜索iOS定位SDK

安装成功后,在终端输入以下命令:

pod search AMapLocation

若无返回结果,则先运行以下命令,再进行搜索

pod repo update

(3)使用cocoapod

在当前工程文件(.xcodeproj)所在文件夹下,打开terminal

1.创建Podfile:

touch Podfile

2.编辑Podfile内容如下:

platform :ios, '7.0' #手机的系统

pod 'AMapLocation'  #定位SDK

提示:目前pod上已经更新到最新版本,若想回退到之前版本,命令如下:

pod 'AMapLocation', '1.0.0'

3.在PodFile所在的文件夹下输入命令:

pod install

若已经install过,使用以下命令更新版本。

pod update

成功以后,会出现如下记录:

localhost:yourWorkDir yourUserName$ pod install

Analyzing dependencies

Downloading dependencies

Installing AMapLocation(1.0.0)

Generating Pods project

Integrating client project !

[!] From now on use `yourProj.xcworkspace`.

打开xcworkspace文件,就可以开始开发您的应用了。

相关文章

  • CocoaPods 自动配置项目

    这里介绍一种自动部署iOS 定位SDK的方法,省去你配置工程的时间,更高效的完成您的应用。 对于熟悉CocoaPo...

  • 创建Flutter导致Cocoapods 警告的问题

    Cocoapods 警告:CocoaPods 没有设置您项目的基本配置,因为您的项目已经有一个自定义配置集 Coc...

  • iOS脚本自动打包

    特别说明:1.项目没有采用Cocoapods管理,使用“方法一”完成自动打包2.使用Cocoapods管理,项目使...

  • iOS - pod使用

    cocoapods 是现在程序员大多会选择的三方代码管理工具。使用起来方便,自动给我们配置项目中需要的配置。 po...

  • 使用CocoaPods上传自己的依赖库

    创建一个Git项目 项目内容 项目文件 YourProjectName.podspec文件(CocoaPods配置...

  • CocoaPods安装

    CocoaPods安装 tags:教程 CocoaPods是什么? 安装步骤 配置项目 最后一行 end③ 退出保...

  • 百度地图集成

    百度地图 百度地图开放平台 获取秘钥 配置开发环境使用cocoapods自动配置pod 'BaiduMapKit'...

  • App iOS项目搭建手册

    搭建项目 配置pch文件 配置cocoapods第三方库 项目的文件夹组织规范 一:搭建项目 删除ViewCont...

  • 如何安装和使用cocoapods来集成第三方库(实战篇)

    配置初始项目 1.cocoapods的安装 cocoapods的安装是通过ruby,幸运的是Mac电脑都是默认安装...

  • iOS通知----极光推送(四)

    极光推送流程 1.创建项目, 配置cocoapods; 极光官网不支持Cocoapods, 这里仅是网友自己上传的...

网友评论

      本文标题:CocoaPods 自动配置项目

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