Tag: libcurl

Xcode5上的libcurl链接器错误,但在Xcode 4.6上正常工作

我有一个使用libcurl.all.a的项目。 它在Xcode 4.6.3上构build,链接和完美运行。 但是在Xcode5中,它会在未定义的符号上引发链接器错误。 错误日志如下。 Undefined symbols for architecture i386: "_SSLCopyPeerCertificates", referenced from: _darwinssl_connect_common in libcurl.all.a(libcurl_la-curl_darwinssl.o) "_SSLDisposeContext", referenced from: _Curl_darwinssl_close in libcurl.all.a(libcurl_la-curl_darwinssl.o) _Curl_darwinssl_shutdown in libcurl.all.a(libcurl_la-curl_darwinssl.o) _darwinssl_connect_common in libcurl.all.a(libcurl_la-curl_darwinssl.o) "_SSLNewContext", referenced from: _darwinssl_connect_common in libcurl.all.a(libcurl_la-curl_darwinssl.o) "_SSLSetEnableCertVerify", referenced from: _darwinssl_connect_common in libcurl.all.a(libcurl_la-curl_darwinssl.o) "_SSLSetProtocolVersionEnabled", referenced from: _darwinssl_connect_common in libcurl.all.a(libcurl_la-curl_darwinssl.o) ld: symbol(s) not found for architecture i386 clang: error: […]

IOS获取代理设置

在我的项目中,我使用libcurl通过互联网下载数据。 问题是libcurl没有检测到wifi连接的代理设置。 我必须手动设置libcurl的设置,所以我想知道怎样才能获得无线连接的代理设置。 我在KeyChain中发现了一些关于信息的线索,但是我无法检索它们。 你知道是否有办法得到这个设置,所以我可以将它们设置为libcurl? 谢谢 !

UNRESOLVED:协议“https”在libcurl中不受支持或禁用

这个问题可能看起来是重复的,但没有可用的解决scheme为我工作。 所以,这里是细节和我迄今为止所尝试的 。 这是我的Podfile内容: platform :ios, '8.0' use_frameworks! target 'Project-Name' do pod 'Firebase/Core' pod 'Firebase/Messaging' end 将pod 'GoogleMaps'添加到Podfile时发生同样的错误。 在terminal上运行pod install –verbose command时出错: [!] Error installing Firebase [!] /usr/local/bin/curl -f -L -o /var/folders/1t/102_4r0x1_3_5dlq8zdbm27r0000gn/T/d20160902-4388-1omozrn/file.tgz https://www.gstatic.com/cpdc/cc5f7aac07ccdd0a/Firebase-3.5.0.tar.gz –create-dirs –netrc-optional curl: (1) Protocol "https" not supported or disabled in libcurl 编辑1: 如何在Mac OS X上启用curlSSL? ./configure –with-darwinssl不起作用。 -bash:./configure:没有这样的文件或目录 编辑2: 如何在libcurl中启用https支持? 这个命令brew […]