我一直从cURL获取返回代码56,这是由SSLRead在终端“pod install”中返回错误-36或-9806引起的:
示例1:
[!] /bin/bash -c set -e sh build.sh cocoapods-setup core is not a symlink. Deleting... Downloading dependency: core 0.97.0 Downloading core failed: curl: (56) SSLRead() return error -36
示例2:
[!] /bin/bash -c set -e sh build.sh cocoapods-setup core is not a symlink. Deleting... Downloading dependency: core 0.97.0 Downloading core failed: curl: (56) SSLRead() return error -9806
是否有人在安装Realm时遇到此问题?
答案 0 :(得分:0)
检查您正在使用的xcode-select(Xcode命令行工具)版本。我必须在较旧版本和较新版本之间切换,以便从源代码构建AOSP。
使用以下方式检查:
gcc --version
最新版本为Apple LLVM version 7.3.0 (clang-703.0.31)
。
您还可以通过导航到Xcode>来检入Xcode。首选项,选择位置选项卡并确保命令行工具与您正在使用的Xcode版本匹配(我的Xcode 7.3.1
}。
答案 1 :(得分:0)
您应首先通过网址下载核心:
curl https://static.realm.io/downloads/core/realm-core-1.3.1.tar.bz2 -O
mkdir $TMPDIR/core_bin
mv realm-core-1.3.1.tar.bz2 $TMPDIR/core_bin
github中的更多细节:
答案 2 :(得分:0)
请确保您可以通过浏览器访问https://static.realm.io/downloads/core/realm-core-0.97.0.tar.bz2。如果没有,那么这就是您的网络问题。
有人要求解决方案。以下是我如何解决这个问题。
使用浏览器下载https://static.realm.io/downloads/core/realm-core-0.97.0.tar.bz2(就我而言,我正在使用shadowsocks,所以我可以下载它。)
mkdir $TMPDIR/core_bin
mv realm-core-0.97.0.tar.bz2 core-0.97.0.tar.bz2
mv realm-core-0.97.0.tar.bz2 $TMPDIR/core_bin
第三次重命名操作取决于领域使用的实际需要的名称。你应该在领域开始下载时查看$ TMPDIR / core_bin。