最近,在执行pod install命令安装iOS依赖包的时,运行到installing hermes engine 就直接卡住了。执行pod install --verbose 时,看到下载包的大小478M,但是下载速度高达 20kb/s。
对于这个问题,查阅了网上的一些资料,以下是一个可行的解决方案。
打开node_modules/react-native/sdks/hermes-engine/hermes-utils.rb 文件查看下载路径或者执行pod install --verbose 看看输出的下载地址。
def release_tarball_url(version, build_type)
return "https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/#{version}/react-native-artifacts-#{version}-hermes-ios-#{build_type.to_s}.tar.gz"
end
然后,点击下载地址手动下载它,挂vpn比pod下载快太多。