动画资源来自:https://lottiefiles.com;
需要用到用到CocoaPods下的命令 pod 'lottie-ios'
,环境配置如下;
macOS使用 brew
进行安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
这是因为被墙了。
raw.githubusercontent.com
的ip,把映射关系存到 host 文件中。raw.githubusercontent.com
对应的IP 地址,查询到IP为:199.232.68.133(不固定)brew install gnupg
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
rvm list known
查看 ruby 的版本,列表里的版本都可以拿来安装,列表里面的都可以安装,注意选择一个稳定版本,测试版本不建议装。这里以2.6.5版本为准。
rvm install 2.6.5
rvm use 2.6.5 --default
这里第二条指令需要第一指令下载完成后执行,作用为将2.6.5设为默认版本
查看已安装的 ruby
rvm list
更换更快一点的镜像源
sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
sudo gem install -n /usr/local/bin cocoapods
安装本地库
pod setup
注意:在较新的macOS系统中,系统命令行执行pod setup命令会直接结束; 解决办法,手动安装本地库,执行如下命令:
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
// 等待
// 这个命令等待几分钟不一定成功,注意:不是错误,是网络问题,重新执行即可。
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
至此CocoPods下载完成。
https://www.bilibili.com/video/BV1WU4y157nW
SplashScreen.zip
来源:百度网盘 | 提取码:tc20
SplashScreen.zip
来源:蓝奏云网盘 | 提取码:dixh
SplashScreen
来源:Github仓库