安装Crashlytics(3.14.0)时出错-找不到zipfile目录

问题描述 投票:0回答:1

背景故事

我们刚刚将macOS更新为macOS Catalina,问题就来了;它可以在较旧的macOS上完美运行。我们必须手动信任fabric.io证书才能进行下载:

下载依赖项安装Alamofire(4.9.1)安装Crashlytics(3.14.0)

[!]安装Crashlytics时出错[!] / usr / bin / curl -f -L -o/var/folders/l0/whv35ab91t90r2ksnt6v01872000gn/T/d20200102-10389-1do3j4/file.ziphttps://kit-downloads.fabric.io/cocoapods/crashlytics/3.14.0/crashlytics.zip--create-dirs --netrc-optional --retry 2

%总接收百分比%Xferd平均速度时间时间时间当前Dload上传总花费左手速度

0 0 0 0 0 0 0 0 0-:-:--:-:--:-:-0 0 0 0 0 0 0 0 0 0-:-:--:-:--:-:-0 curl:(60)SSL证书问题:证书链中的自签名证书更多详细信息,请参见:https://curl.haxx.se/docs/sslcerts.html

curl无法验证服务器的合法性,因此可以没有建立与之的安全连接。进一步了解情况及其解决方法,请访问提到的网页以上。

当前问题

一旦解决了证书问题,我们就会出现安装错误。

下载依赖项安装Alamofire(4.9.1)安装Crashlytics(3.14.0)

[!]安装Crashlytics时出错[!] / usr / bin / unzip/var/folders/l0/whv35ab91t90r2ksnt6v01872000gn/T/d20200106-92577-1do3j4/file.zip-d / var / folders / l0 / whv35ab91t90r2ksnt6v01872000gn / T / d20200106-92577-1do3j4

存档:/var/folders/l0/whv35ab91t90r2ksnt6v01872000gn/T/d20200106-92577-1do3j4/file.zip找不到中央目录末尾签名。该文件不是一个zip文件,或者它构成了一个多部分归档文件的一个磁盘。在里面在后一种情况下,将在以下位置找到中央目录和zipfile注释此存档的最后一个磁盘。

解压缩:找不到zipfile目录之一/var/folders/l0/whv35ab91t90r2ksnt6v01872000gn/T/d20200106-92577-1do3j4/file.zip要么/var/folders/l0/whv35ab91t90r2ksnt6v01872000gn/T/d20200106-92577-1do3j4/file.zip.zip,找不到/var/folders/l0/whv35ab91t90r2ksnt6v01872000gn/T/d20200106-92577-1do3j4/file.zip.ZIP,期。

该文件夹不存在,所以不确定卷毛是否出错或他们是否清理了该文件夹。知道为什么会这样以及如何解决吗?

cocoapods crashlytics
1个回答
0
投票

事实证明,我们的计算机使用的是自签名证书(并使代理后面的事情变得更加复杂),并且出现了证书信任错误。进入Safari并加载了URL,访问了该网站,这提示我批准该网站。这会将证书存储到Keychain Access中。转到有问题的Keychain Access中的证书,获取其信息并将其更改为Always Trust。问题已解决。

© www.soinside.com 2019 - 2024. All rights reserved.