当前位置: 首页> 财经> 创投人物 > cocospods 安装与迁移到离线打包机上

cocospods 安装与迁移到离线打包机上

时间:2025/7/11 14:22:02来源:https://blog.csdn.net/weixin_43575775/article/details/140992629 浏览次数:0次

背景:

一个没有网络的window电脑上,window电脑上有mac的虚拟机,需要进行离线打包。

自己的mac上安装cocoapods 然后直接拷贝到没有网的mac虚拟机上

自己mac上正常安装

自己的mac电脑上安装cocoapod 下面是官网

https://cocoapods.org/

官网的方法是 

sudo gem install cocoapods

配置环境变量 一般在~目录下 新增下面两行

export GEM_HOME=$HOME/.gem

export PATH=$GEM_HOME/bin:$PATH

生效环境变量

cd ~

source ./.zshenv

执行pod命令 

pod 

如果正常

拷贝~.gem 文件夹

如果不正常

执行下面命令 查看环境信息(gem 是每个mac自带的)

gem env

删除掉 .gem 里面的文件

 

然后去/Library/Ruby/Gems/2.6.0 文件全部拷贝过来 放到.gem 文件中去

资料:

cocoapods | RubyGems.org | your community gem host

pod 的缓存文件是

~/.cocoapods

~/.pub-cache

所以只要拷贝~目录下的 .pub-cache .cocoapods .gem 放到虚拟机上的离线打包机的~ 目录下就可以实现pod的迁移,当然环境变量一样的需要迁移.zshenv  执行  source ./.zshenv生效。

ps:

在离线打包机中可以实现本地安装

比如

进入.gem 的 cache 目录 然后执行下面的 进行本地安装插件

pod install --local  xxx

关键字:cocospods 安装与迁移到离线打包机上

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: