Tag: cfnetwork

如何确定哪个URL被App Transport Security阻止?

我正在将iOS应用程序升级到iOS 9,而且我有一些不安全的URL,我需要App Transport Security的一些例外。 我已经添加了我所知道的两个,但现在有一些警告发生: 应用传输安全已阻止明文HTTP(http://)资源加载,因为它是不安全的。 临时例外可以通过您的应用程序的Info.plist文件进行configuration。 我需要知道什么URL被阻止,所以我可以将它们添加到Info.plist,他们可能是图像或媒体文件。 如何让系统logging它决定不加载的URL?

如何在iOS中处理“CFNetwork SSLHandshake失败”

有些时候,我得到CFNetwork SSLHandshake failed -(9806)在我的代码,但我不知道为什么这是发生,因为我的代码运行顺利,除了当我运行它在iOS 6,然后在iOS 7 64位我得到这个警告。 有人可以build议我,如何处理这个问题?

CFNetwork和Bonjour集成iPhone到Mac的集成

我想联合使用CFNetwork和Bonjour,以便能够在我的iPhone应用程序和Mac应用程序之间进行通信。 iPhone上的应用程序将有一个button。 然后在Mac应用程序中会有一个标签。 如果button在iPhone应用程序上被按下,则标签会在Mac应用程序中更改。 有没有可以做到这一点的示例代码? 如果不是,有人能带领我走向正确的方向吗? 谢谢!

dyld:找不到符号:尝试运行iOS应用程序时,_NSURLAuthenticationMethodClientCertificate

我的应用程序崩溃的消息: dyld:找不到符号:_NSURLAuthenticationMethodClientCertificate 参考文献:/ var / mobile / Applications / C7B596AD-FB09-4685-BDFC-7E955A5DD185 / IRON TRAINERS.app/IRON TRAINERS预计位于:/System/Library/Frameworks/CFNetwork.framework/CFNetwork in / var / mobile / Applications / C7B596AD-FB09-4685-BDFC-7E955A5DD185 / IRON TRAINERS.app/IRON TRAINERS(lldb) 当我尝试build立和运行。 当我从我的项目中删除CFNetwork时,它工作,我不知道为什么。 我刚刚安装了Xcode6Beta并打开了我的项目。 它在Xcode5.1上工作正常。 更新: 它在Xcode 6的iOS模拟器上工作正常,问题出在我的设备上运行iOS 7.1.1。 更新2: 下面的select答案适用于我,虽然我已经有基础框架显式添加到我的项目,我不得不删除它,并再次添加。 问题至less现在解决了。 🙂