首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

cocoapods从安装到使用

如果podfile文件放在非根目录下,需要做Podfile中指定后缀名为.xcodeproj文件路径。...然后执行pod install --verbose --no-repo-update 命令,AFNetworking就安装得到项目中了,如下图: 和Pod file目录不同,当Podfle不在根目录下时候...但是如果我们团队开发,clone公司项目本地,此时我们应该直接用pod install,不建议用pod update (为了保持依赖库版本同步)。...屏幕快照 2016-04-28 下午2.20.12.png 解决方案: 配置头文件搜索路径,配置如下: 问题描述:使用cocoapods,import某个头文件后, 找不到这个头文件import...问题原因:这是因为还没设置头文件目录。 解决办法:项目的Target里设置一下,添加cocoapods头文件目录目录路径直接写:${SRCROOT} ,后边选择recursive 。

14.7K40
您找到你想要的搜索结果了吗?
是的
没有找到

iMac(OS X)日常开发各种代理设置方法汇总(shell、Android Studio、gem、npm)

shell下代理配置 配置方法 shell网络代理有两种方法,一种是直接通过命令行配置,一种是直接设置配置文件终端启动自动加载。...,因此开发并不是很方便,主要表现在: 不同项目可能不一定需要配置代理,或者需要代理并不一致 如果项目有多个开发者,每个开发者都需要配置一次 因此个人更多都是直接修改项目相关配置文件来设置项目相关代理...具体就是项目的根目录gradle.properties添加如下配置: systemProp.http.proxyHost='proxy.com' systemProp.http.proxyPort...,然后根据剩余镜像确定是否使用代理,这样会大大提升效率 本地安装 当然,gem除了设置代理或者直接修改镜像以外, 还可以直接本地安装,比如我们要安装 github-pages, 先到 https://...npm 代理设置 npm和gem一样,也有两种方法,切换镜像或者设置代理,这里逐个介绍一下: 代理设置 如果在安装需要代理,只需安装前配置设置代理,安装后再删除即可。

1.3K80

npm包与gem包--在线&离线安装

线上安装后再从安装目录获取相关文件 上述方法虽然可行,但有些包存在非常多依赖,一个个下载依赖未免太过冗杂 可以支持线上安装机子安装好包之后,从安装目录获取文件,传到内网机安装 典型例子是Babel...解码器安装,其依赖很多,假如已经某个项目安装了Babel,就会有如下目录 ?...线上安装后再从缓存获取相关文件 线上安装安装至全局环境下,NPM会对下载好包进行缓存,相对上一种方式,比较统一好管理 路径为系统盘 npm-cache 目录下,将整个目录复制到另一台机子(如内网机...下载链接比较隐蔽,右下角那里,下载到本地之后再去当前目录执行 gem install compass-1.0.3.gem 然而你会发现,安装失败,缺少了相关依赖文件,看上图就知道了 所以直接下载方式实为不妥...从缓存获取 线上安装gem包成功之后,相关依赖包都会下载保存至 ruby安装路径cache目录 下 ?

4.1K20

程序员面试闪充--Cocoapods详解

2)对于资源文件,Cocoapods提供了一个名为Pods-resources.shbash脚本,该脚本每次项目编译时候都会执行,将第三方库各种资源文件复制到目标目录。...当执行 pod search 命令,如果本地索引文件不存在,会创建这个文件,如果这个文件存在,则会在此文件中进行索引,确认所需要框架是否存在。...github上输入库名,若发现有文件以.podspec结尾,就可以确定它被托管了。...三、使用 1、利用cocoapods来安装第三方框架 进入要安装框架项目的.xcodeproj同级文件文件中新建一个podfile文件 touch Podfile 文件告知cocoapods...2、使用cocoapods管理第三方框架如何修改版本? 答:打开Podfile文件修改Podfile文件第三方框架版本。 3、如何通过 CocoaPods 查找第三方库?

2.1K100

Allens Blogs 创建历程(1)

受此影响,大部分系统文件即使 root 用户下也无法直接进行修改,所以需要把安装路径替换为用户有写入权限目录。...sudo gem update -n /usr/local/bin --system 如果你嫌每次都要打安装路径比较麻烦,你也可以把它变成默认配置,在用户根目录下创建一个名为.gemrc文件,在里面写入...选择好你喜欢 Jekyll 主题后,将主题复制到前面从 Github 上 Clone 项目文件夹中去。...开始写作 Jekyll 博客配置全 Blogs 根目录_config.yml文件,一般来说,只要没有什么特殊需求,只需要修改诸如:博客名、所有者名字、email等信息即可,如果有更多需求,请参考所用主题说明和...,需要增加一些描述性东西,这样 Jekyll 才能正确处理我们写文章。

72010

本地运行 fyne 官网

这会同时安装 ruby 基本环境和 MSYS2 开发环境(用来编写和编译 C 扩展)。 默认会将可执行程序所在目录加入 PATH : ? MSYS2 开发环境默认也是安装: ?...下载压缩包之后,解压; cd 到解压之后目录; 执行 ruby setup.rb 安装安装完成之后,打开 cmd,输入gem -v。如果输出正确 gem 版本信息,说明安装成功。...如果提示命令找不到,则安装失败,或环境变量设置不正确: ? Mac Mac 上可以直接使用 brew 安装 ruby 和 gem。...安装依赖 cd到developer.fyne.io目录,使用gem安装该网站所有依赖: $ gem install -g gem 安装依赖速度取决于你网速,耐心等待~ ?...这时,我们就可以浏览器输入:http://localhost:4000就可以本地随意浏览官网了。 ?

6.1K30

如何在Ubuntu 18.04上使用rbenv安装Ruby on Rails

您可以使用该gem命令来管理这些gems。我们将使用此命令安装Rails。 安装gem安装过程会生成本地文档。...这可能会为每个gem安装过程增加大量时间,因此请通过创建一个包含配置设置以关闭此功能~/.gemrc文件来关闭本地文档生成: echo "gem: --no-document" > ~/.gemrc...通过rehash子命令,rbenv目录维护填充程序,以匹配服务器上每个已安装Ruby版本每个Ruby命令。...每当你安装新版本Ruby或提供命令gem(如Rails),你应该运行: rbenv rehash 使用以下命令打印其版本,验证是否已正确安装Rails: rails -v 如果安装正确,您将看到已安装...第六步 - 卸载Ruby版本 当您下载其他版本Ruby,您可能会累积比~/.rbenv/versions目录更多版本。

6.2K50

Windows 下 Gollum 安装与使用

需求 能够windows 平台下。对gitlab项目的wiki 进行编辑。 我们都知道针对wiki编辑,git有一个推荐软件:gollum 。 但是它没有一个安装包,也就是没有exe文件版本。...那么我们windows平台下该如何安装gollum呢? 1.搭建环境 GitHub :gollum 我们通过它介绍,可以知道gollum 是基于Ruby开发一个软件。...可以将jruby安装路径bin文件夹。手动添加到系统path下面。 类似:D:\jruby-9.3.0.0\bin 路径。 2.安装 Gollum 安装gollum就很简单了。...例如:git@xxxxxx:sdkLib/android.wiki.git 将该git路径下载到本地后将得到一个文件夹: 你可以命令行输入: 实例1: C:\Users\Zinyan>gollum...config.rb文件添加编码 -- 直接使用记事本工具打开这个文件就可以 添加:Encoding.default_external = 'UTF-8' 就可以了。

48330

代码管理| 简易教程之Cocopods安装和使用

CocoaPods是一个用Ruby写、负责管理iOS项目中第三方开源库工具该项目源码Github上管理。...文件copy到目标目录。...3.依赖参数设置: Pods工程每个库文件都有一个相应SDKName.xcconfig,在编译,CocoaPods就是通过这些文件来设置所有的依赖参数, 编译后,主工程Pods文件夹下会生成两个配置文件...Cocoapods 安装 安装之前,先检查本地是否已经安装好了Cocopods,如果安装好了就不用再安装了,终端输入 pod,如果出现下面图1命令就是已经安装。...如果没有安装就需要先安装Cocoapods 1.首先更新gemGem 是一个管理 Ruby 库和程序标准包)到最新版本,终端输入: sudo gem update --system 2.删除自带

61130

Cocoapods安装及使用

~/.cocoapods/repos/master/路径下 ,花费时间比较久,所以可以选择直接从别的地方拷贝一份放到对应目录下,或者手动去Github下载,下载完成后放到对应目录下。...搜索成功会显示类库信息 ---- 二、安装成功,使用CocoaPods 使用CocoaPods之后,我只需要将用到第三方开源库放到一个名为Podfile文件,然后执行pod install。...使用时需要新建一个名为 Podfile 配置文件,放在主项目的根目录下(与TestFramework.xcodeproj文件同一层级),以我桌面上TestFramework工程为例: ?...示例工程 用终端命令新建Podfile文件到主项目目录(关于终端命令使用可以看看这篇Mac 终端命令大全): ① 、 cd到项目目录 ?...MJExtension', '~> 3.0.13' //3.0.13是版本号 end 然后按Esc,并且输入“ :”号进入vim命令模式,然后输入wq,回车后就会发现TestFramework项目目录多一个

1K70

Ruby 应用容器封装踩坑记录(Lobsters)

--rm -it ruby:2.4-alpine ruby -v ruby 2.4.9p362 (2019-10-02 revision 67824) [x86_64-linux-musl] 但是检查本地安装目录...其实最初镜像文件,其实默认就会使用 gem 安装最新兼容 bundler。...容器镜像文件我们有定义 bundle install --no-cache,所以这里错误提示后建议内容是不准确,推测这里问题是缺失 rake 依赖包,镜像文件添加命令,对其进行安装。...虽然我们容器首次进行安装,不需要清理缓存,但是考虑到官方镜像潜在 tricks,还是选择设置安装不从缓存读取内容稳妥些。...2.7.0 镜像容器执行 bundle list 会发现当前环境已经能够根据我们文件声明正确安装依赖了: bundle list | grep puma * capistrano3-puma (

4.8K00

iOS_开发Terminal和Cocoapods常用指令

# 回到上级文件夹 cd # 回到根目录 pwd # 显示当前文件路径 mkdir momo # 创建名为momo文件夹 touch momo.txt # 创建名为momo文本文件...使用gem安装CocoaPods时候,建议先更新gem版本。...gem uninstall cocoapods # 删除 2、查看版本: pod --version 3、降低版本 3.1、查看gems本地程序包 gem list # 找到`cocoapods`相关程序包...若Podfile.lock存在,则从此文件读取库信息,安装其指定版本(即使有新版本也不会安装) 若Podfile.lock不存在,搜索podfile中指定版本安装,并根据下载好库信息生成Podfile.lock...若将库从podfile删除,再pod install会将库信息从Podfile.lock移除 Podfile.lock保证开发人员使用是同一个版本 4、更新 4.1、更新资源配置文件 更新本地

73520

Ruby 应用容器封装踩坑记录(Lobsters)

rm -it ruby:2.4-alpine ruby -v ruby 2.4.9p362 (2019-10-02 revision 67824) [x86_64-linux-musl] 但是检查本地安装目录...其实最初镜像文件,其实默认就会使用 gem 安装最新兼容 bundler。 ......容器镜像文件我们有定义 bundle install--no-cache,所以这里错误提示后建议内容是不准确,推测这里问题是缺失 rake 依赖包,镜像文件添加命令,对其进行安装。...虽然我们容器首次进行安装,不需要清理缓存,但是考虑到官方镜像潜在 tricks,还是选择设置安装不从缓存读取内容稳妥些。...2.7.0 镜像容器执行 bundle list 会发现当前环境已经能够根据我们文件声明正确安装依赖了: bundle list | grep puma * capistrano3-puma

7.4K10

CocoaPods使用详解

CocoaPods安装与使用 Ruby CocoaPods可以很方便使用Mac自带RubyGems安装(Mac系统默认安装了Ruby环境),如果不确定自己系统是否有Ruby,可以使用ruby...安装过程,常见错误如下: ERROR: While executing gem ......创建Podfile文件 工程创建一个Podfile文件,先定位到项目目录下,然后使用命令创建Podfile文件,命令如下: touch Podfile 然后你在你工程目录下可以看到多了一个...有人问,那么怎么保存输入内容到Podfile文件呢?先按左上角esc键,再按:键,再输入wq,点击回车,就保存并退出去了。 下载库到Xcode 终端使用命令把库下载到Xcode。...第一次执行pod setup,CocoaPods会将这些podspec索引文件更新到本地~/.cocoapods目录下,当我们想在国内服务器建立了Cocoapods索引库时候,我们可以按照如下方法

1.6K70

CocoaPods 2017最新、最快安装和使用说明

第一:引入第三方库它可以自动为我们完成各种各样配置,包括配置编译阶段、选项、甚至是ARC环境下-fno-objc-配置等。...安装CocoaPods 本文开发环境为 iMac OS X 10.10.3,(最近安装最新版本: 10.13 )安装 CocoaPods之前,要先确保电脑本地是否有 Ruby环境,因为CocoaPods.../repos  , 这个路径master文件夹你直接拉到你~/.cocoapods/repos路径下,首先这个路劲的话是需要你: pod set 一下才会出现。...时候就是 control + C 这个也许也有用  具体使用: 新建一个工程CocoaPods,工程目录下新建一个名为 Podfile 文件。...一般都是用于Swift和OC混编时候需要注意,要是纯OC就不用加入这句,要是Swift项目就需要加入这句,要是是OC和Swift混编,就需要注意加入这句之后导入头文件问题!

75260

使用Capistrano,Nginx和PumaUbuntu 14.04上部署Rails应用程序

RVM允许您在同一系统上轻松安装和管理多个rubies,并根据您应用使用正确一个。当您必须升级Rails应用程序以使用更新ruby,这会让生活变得更加轻松。...您现在可以删除此克隆目录本地计算机上打开终端。如果您没有本地计算机SSH密钥,也可以为其创建一个。...本地终端会话: $ ssh-keygen -t rsa 将本地SSH密钥添加到服务器授权密钥文件(请记住将端口号替换为您自定义端口号): $ cat ~/.ssh/id_rsa.pub |...deploy.rb文件config目录 deploy目录在config目录 用以下内容替换Capfile内容: Capfile # Load DSL and Setup Up Stages require...Rails项目目录创建config/nginx.conf,并向其添加以下内容(再次,替换为您参数): config/ nginx.conf upstream puma { server unix

4.9K40

初学者github上建立博客

1.本地环境搭建 本地环境搭建其实不是必须,有了第一步其实你博客就已经搭建好了,但是,当你开始写博客你就会感受到能在本地调试好处,本地跑起来,省去了你频繁git commit,git push...安装jekyll 安装jekyll前我们需要下载一个工具:gems 首先: gem install bundle 然后:打开命令行检查一下上两步是否已安装 ruby -v ruby 2.3.3p222...(2016-11-21 revision 56859) [x64-mingw32] gem -v 2.5.2 确保正确后: gem install jekyll 运气好的话到此本地环境就搭建好了,运气不好的话你可能会报如下错误...bundler 再次运行 jekyll new firstBlog 不报错后进入项目 cd firstBlog 起服务 jekyll serve y/成功了 访问127.0.0.1:4000即可在本地看到你博客了...3.总结 ok 过程中报错从来没见过,要是不及时总结整理关闭网页后就再也找不到了 这是我回过头写这篇文章最 头疼.

44810
领券