Cordova与Xcode不会忽略自签名证书

时间:2014-03-20 17:52:51

标签: ios objective-c xcode ssl cordova

完全和完全被这个问题困扰。已经浏览了数百个帖子,这些帖子提出了下面给出的相同解决方案,但无法重现相同的效果,SSL证书不会被忽略。同样适用于Chrome,FF。不适用于模拟器和设备上的Cordova打包的iOS应用程序(在iOS 6.0.1,iOS 7.0.3,iOS 6.1上试用)

AppDelegate.m结束:

@implementation NSURLRequest(DataController)
+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host{
     return YES;
}
@end

控制台消息:

CFNetwork SSLHandshake failed (-9824)
NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824)

Cordova 3.4.0 with Xcode 5.0.2;使用普通的javascript; xmlhttp.status = 404

请告诉我,我错过了什么?

0 个答案:

没有答案