美文网首页
iOS项目简单集成pod

iOS项目简单集成pod

作者: 暗夜行者K | 来源:发表于2021-09-26 09:52 被阅读0次

记录一下,太长时间了,怕忘了

iOS开发中不可避免的需要使用大量第三方库,可以通过pod方式来管理第三方库

1.首先要在我们的OS X上安装Pod,进入命令行,输入如下指令

sudo gem install cocoapods

2.创建Xcode项目,终端切换至项目目录

3.执行pod初始化

pod init

4.会在该文件夹下生成podfile文件,vi打开编辑或者直接找到该文件编辑 esc :wq保存退出

1)最上方 platform :iOS, '8.0'支持最低版本

2)添加第三方库 名字、版本  pod "AFNetworking", "~> 2.5"

3)例:pod 'YYText'

                          pod 'SJBaseVideoPlayer'

                          pod 'SJAttributesFactory'

5.下载设置的第三方库

pod install

部分电脑会出现Updating local specs repositories不动,执行下面一行下载

pod install --verbose --no-repo-update

6.删除第三方库

直接修改上述podfile文件 删除需要删除的第三方库,执行pod install --verbose --no-repo-update

建议:上述所有操作在关闭Xcode情况下执行

6.打开项目,双击xcworkspace后缀启动

7.如果打开项目 import不会自动提示补全,执行如下操作重启Xcode

      1.选择target(就是左边你的工程target)—— BuildSettings —— search Paths 下的 User Header Search Paths(如图所示:)

      2.出现下面的图,并且点击“+”号添加一项:并且输入:“$(PODS_ROOT)”(没有引号),选择:recursive(会在相应的目录递归搜索文件):

    3. #import <AFNetworking.h>

原文链接:https://blog.csdn.net/wangxiaoertedaye/article/details/82885790

原文链接:https://blog.csdn.net/wangxiaoertedaye/article/details/82885790

相关文章

  • iOS项目简单集成pod

    记录一下,太长时间了,怕忘了 iOS开发中不可避免的需要使用大量第三方库,可以通过pod方式来管理第三方库 1.首...

  • Flutter 与原生交互3

    原生应用中混编 Flutter分别创建iOS、android空壳项目,iOS集成pod Flutter 混编方案介...

  • 2020-07-13

    ios开发 pod中查看自己项目工程里面集成第三方框架的版本号 pod install --verbose --n...

  • AsyncDisplayKit 系列教程 —— 集成、示例

    集成 集成 AsyncDisplayKit 非常简单,使用 CocoaPods 添加 pod "AsyncDisp...

  • Weex 全知道

    安装环境和简单独立测试 集成到iOS项目 高级进阶

  • Flutter开发03

    iOS老项目集成flutter(选择pod安装) 首先记得Xcode中的bitCode关掉 1.啥也不说,新建一个...

  • 项目集成Pod

    首先创建项目 终端中cd到当前项目 执行pod init 此时项目中会多出一个Podfile的文件右键选择打开...

  • IOS FFmpeg H.264解码

    1.**本地集成FFmpeg ** (引用) iOS集成FFmpeg及视频格式转码 2.pod集成(省事,但是有些...

  • iOS原生项目多处集成react-native模块

    如何在iOS原生项目中集成react-native项目此处不再赘述。这里简单描述如何在iOS原生项目多个地方进入r...

  • pod install后导致#import <React/

    ios项目集成RN工程 pod install后 React库编译阶段一直报错 ,编不过去,从网上找了N种方法 如...

网友评论

      本文标题:iOS项目简单集成pod

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