在RestKit 0.2中,我该如何允许我的应用连接到一个具有无效https安全证书的服务器?从AFNetworking文档中看来,我只需要#define _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_。但是,我已经将该命令添加到我的pch文件、构建设置>预处理器宏和我的应用程序委托中,所有这些都未能允许连接。有什么想法吗?
选择Pods项目 > Build Settings > Preprocessor Macros,将_AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ 添加到Debug条目中。
如果您正在使用Pods,请确保将 _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ 添加到 AFNetworking 子项目中,而不是 RestKit。 此外,您可能需要在 .plist 文件中修复 NSAppTransportSecurity 设置。
#define
? - Mike Mertsock#define
是在你的应用代理中声明的。 - Mike Mertsock