GCDAsyncSocket中的SSLDisposeContext,SSLNewContext
提交审核时xcode监测到这两个非法api不给我通过。
第一个我看最新的源码里
#if TARGET_OS_IPHONE
CFRelease(sslContext);
#else
SSLDisposeContext(sslContext);
#endif
我就用CFRelease替换了SSLDisposeContext
SSLNewContext干嘛用的不知道,也不知道能不能注释那段,麻烦了解告诉一下
GCDAsyncSocket开源代码网址
https://github.com/robbiehanson/CocoaAsyncSocket
涉及这两个函数的文件
https://github.com/robbiehanson/CocoaAsyncSocket/blob/master/GCD/GCDAsyncSocket.m
[解决办法]
你确信你定义了TARGET_OS_IPHONE? 貌似你在编译mac用的版本