Ios 带有Xcode的Cordova不忽略自签名证书

Ios 带有Xcode的Cordova不忽略自签名证书,ios,objective-c,xcode,ssl,cordova,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

这个问题完全被难住了。我已经浏览了数百篇文章,这些文章提出了下面给出的相同解决方案,但我无法重现相同的效果,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和Xcode 5.0.2;使用纯javascript;xmlhttp.status=404


请告诉我我错过了什么

如有任何建议,我们将不胜感激。。提前谢谢!最近是否有人使用此Apple私有API绕过自签名SSL证书问题?任何人都可以。如果不是的话,我正在考虑为iOS使用另一种打包工具,比如Tianium或者Trigger.io。。有什么想法吗?