新版的AFNetworking请求方法错误

来源:互联网 发布:淘宝打假投诉打链接 编辑:程序博客网 时间:2024/05/30 05:06

报错如上,这是xcode6.3之后引入的新特性,类型不识别,解决办法是用之前的afnet,那么问题来了,iOS9的https怎么办,

下面是解决办法

有时候我们会用到https,在AFNetwork这个库,其实已经很好的封装了https,是的我们很简单就能使用。

第一步,导入AFNetWorking 库

第二步,在pch文件中加入

[objc] view plaincopy在CODE上查看代码片派生到我的代码片
  1. #import <SystemConfiguration/SystemConfiguration.h>  
  2. #import <MobileCoreServices/MobileCoreServices.h>  
  3. #define AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES  


第三步:

[objc] view plaincopy在CODE上查看代码片派生到我的代码片
  1. - (void)inithttps{  
  2.     AFSecurityPolicy *securityPolicy = [AFSecurityPolicy defaultPolicy];  
  3.     securityPolicy.allowInvalidCertificates = YES;  
  4.     [AFHTTPRequestOperationManager manager].securityPolicy = securityPolicy;}  

0 0
原创粉丝点击