Open bytebai920 opened 6 months ago
ruby版本需要 >=2.7.0 使用 gem install cocoapods-privacy 安装最新0.3.1 版本(这个版本有限制ruby环境)
Net::OpenTimeout - Net::OpenTimeout /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/protocol.rb:43:in
ssl_socket_connect'
/Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1342:in connect' /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1248:in
do_start'
/Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1237:in start' /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1817:in
request'
/Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1741:in request_head'
Net::OpenTimeout - Net::OpenTimeout /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/protocol.rb:43:in
ssl_socket_connect' /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1342:inconnect' /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1248:in
do_start' /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1237:instart' /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1817:in
request' /Users/yyh/.rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/net/http.rb:1741:inrequest_head'
看起来像是加载 github配置文件 时存在网络问题,你可以自定义配置来避免这个问题 1、下载 https://raw.githubusercontent.com/ymoyao/cocoapods-privacy/main/resources/config.json 和 https://raw.githubusercontent.com/ymoyao/cocoapods-privacy/main/resources/NSPrivacyAccessedAPITypes.plist 文件,并将其都上传到你们自己服务器,转成自己服务器的链接 2、 替换config.json 中 ‘api.template.url’ NSPrivacyAccessedAPITypes.plist 文件地址 为自己服务器文件地址 3、重新执行配置命令 pod privacy config ‘自身服务器地址/config.json’
需要注意的是,之后每次更改config 都需要重新执行配置命令,但如果只是更改 NSPrivacyAccessedAPITypes.plist 文件 ,则无需任何操作,插件内部会自动判断其是否更新,从而自动下载~
pod privacy install