cfnetwork相关内容

将 CFNetwork 版本号链接到 iOS 版本的列表

我想知道是否有人有将 CFNetwork 版本号链接到 iOS 版本的列表?我找到了 OSX CFNetwork 版本的列表但它已经很旧了. 解决方案 我根据当时的一些设备制作了这个列表.它不完整,但希望对其他人有所帮助. 设备操作系统 CFNetwork 版本iPod Touch 2G 3.1.3 CFNetwork/459 达尔文/10.0.0d3iPod Touch 3G 4.0 ..
发布时间:2022-01-19 21:00:12 其他开发

CFNetwork 和 Bonjour 集成,用于 iPhone 到 Mac 的集成

我想结合使用 CFNetwork 和 Bonjour,以便能够在我的 iPhone 应用程序和 Mac 应用程序之间进行通信.iPhone 上的应用程序只有一个按钮.然后在 Mac 应用程序上,会有一个标签.如果在 iPhone 应用程序上按下按钮,则 Mac 应用程序上的标签会发生变化. 有没有可以做到这一点的示例代码?如果没有,有人可以引导我走向正确的方向吗? 谢谢! 解决方 ..
发布时间:2021-12-06 21:11:21 移动开发

如何为 SSL 握手配置 CFStream(或 NSStream)?

我正在使用 CFStream/NSStream 建立 http 连接.我希望能够在三种情况下检测到 SSL 握手失败: 情况 A:服务器不受信任 情况 B:服务器受信任但要求提供客户端证书 情况 C:服务器不受信任,它要求提供客户端证书 今天没有对我的 CFStream 的 SSL 属性做任何处理,我得到: 情况 A:错误 -9807 情况 B:没有错误但服务器拒绝连接(错 ..
发布时间:2021-08-27 20:44:53 移动开发

在Mac OS Hight Sierra上创建和绑定套接字

在Hight Sierra的应用程序中创建套接字时,我遇到了严重而奇怪的问题.如果我创建命令行工具,一切正常!我创建套接字,绑定套接字.但是,如果我尝试创建Cocoa App,则无法绑定我的套接字! :( 如果我在Cocoa App中使用CFSocket,则 char punchline[] = "MESSAGE from Server!"; int yes = 1; ..
发布时间:2020-08-12 00:58:02 移动开发

STTwitter CFNetwork内部错误NSURLRequest

在查看此链接后 API模式错误我使用纠正了一些代码STTwitter.这消除了一个错误,但让我注意到了一个新的CFNetwork错误.每当我尝试使用getHomeTimelineSinceID或getUserTimelinewithScreenName获取状态时,都会在调试器中弹出错误"CFNetwork内部错误(0xc01a:/SourceCache/CFNetwork/CFNetwork-69 ..
发布时间:2020-07-25 22:13:05 移动开发

读取图像时CFNetwork内存峰值

我正在Instruments中对我的应用程序进行性能分析,当我使用AFNetworking来获取远程图像时,发现CFNetwork的分配量令人不安。 我看到了89 MB的分配空间(图像只有200 KB左右)。我已附上一张截图进行演示。有人之前注意到过吗?内存释放适当,但我不明白为什么会首先发生这种情况。 预先感谢。 解决方案 我仅在iOS 8上看到相同的问题。在任何版本的iOS ..
发布时间:2020-06-02 20:07:08 移动开发

如何获取iOS中用于连接的确切IP地址?

我使用域名创建请求,例如 http://www.google.com 。但是,如何获得框架用于连接服务器的确切IP地址? 我知道 gethostbyname 方法或 nslookup 方法可以给我们地址,但是由于ip地址是动态分配的,因此也许我要求的IP地址与返回的这些方法不同。 那么我有办法获取真正的请求IP地址吗? (我想以编程方式获取ip,而不是使用tcpdump等。) 解 ..
发布时间:2020-06-02 20:07:05 移动开发

NSURLConnection和绑定的流对(CFStreamCreateBoundPair或CFStreamCreateBoundPairCompat)在iPhone 3G上不起作用

我正在使用SimpleURLConnections示例使用绑定的流对实现多部分/表单数据POST请求.在Simulator和iPhone 3GS/iPhone 4上都可以很好地工作. 当我在iPhone 3G(运行3.1.3)上尝试时,没有数据发送到服务器. NSURLConnection一直保持挂起状态直到超时.经过一些测试,我发现仅当我对每个连接多次写入生产者流时,才会出现此问题.每当我 ..

如何监控应用程序内的网络活动?

我正在尝试在我正在开发的应用中监控iPhone上的网络活动。 iOS是否支持类似netstat的命令或类似的东西,可以告诉我什么入站和出站连接是活动的? 解决方案 之后一些搜索我发现用于netstat的Apple代码。 void protopr(uint32_t proto,char * name,int af)函数所需的一切。 我在设备上测试了 sysctlbyname(“n ..
发布时间:2018-10-25 16:28:23 移动开发

CFNetwork和Bonjour集成,适用于iPhone到Mac的集成

我想结合使用CFNetwork和Bonjour,以便能够在我的iPhone应用程序和Mac应用程序之间进行通信。 iPhone上的应用程序只有一个按钮。然后在Mac应用程序上,会有一个标签。如果按下iPhone应用程序上的按钮,则Mac应用程序上的标签会发生变化。 是否有可以执行此操作的示例代码?如果没有,有人可以引导我朝正确的方向发展吗? 谢谢! 解决方案 Bill Dudn ..
发布时间:2018-09-28 10:45:08 移动开发

Apples Reachability类有更复杂的替代品吗?

Apple创建了着名的Reachability类,但查看代码我不太信任它。格式和标题很乱。 此外,它没有提供显示“你没有互联网!”的帮助。警告。 我只想这样做: 点下载XML。 当没有互联网时,显示提醒。 当互联网在下载XML时断开连接时,显示警告。 在我的应用中,用户点按没有下载按钮自动在后台。 就是这样。真。我现在花了3个小时用Reachability ..
发布时间:2018-09-26 16:03:03 移动开发

NSURLConnection与NSURLSession之间的最大区别是什么?

NSURLSession 是新网络SDK,而不是 NSURLConnection 。第三个旧选择是CFNetwork。 这里的问题是要弄清楚它们之间的最大区别,以了解Apple为何会像这样发展。 谢谢 解决方案 整个模型不同。 NSURLSession的设计基于这样的假设:你会有很多需要类似配置的请求(标​​准的标题集等),如果你这样做会让生活变得更加轻松。 NSURLS ..
发布时间:2018-09-25 20:34:26 IPhone

将CFNetwork版本号链接到iOS版本的列表

我想知道是否有人将CFNetwork版本号链接到iOS版本? 我找到了 OSX CFNetwork版本的列表 但它已经很老了。 解决方案 我从当时的一些设备制作了这个列表。它并不完整,但希望它对其他人有帮助。 设备操作系统CFNetwork版本 iPod Touch 2G 3.1.3 CFNetwork / 459 Darwin / 10.0.0d3 iPod Touch ..
发布时间:2018-09-22 09:26:21 IPhone

CFHTTPMessageAddAuthentication无法向请求添加身份验证数据

我正在尝试扩展 SocketRocket 库的功能。我想添加身份验证功能。 由于此库正在使用 CFNetwork CFHTTPMessage * API 用于HTTP功能(启动Web套接字连接所需)我正在尝试利用此API提供身份验证。 有完全匹配的功能: CFHTTPMessageAddAuthentication ,但它不能像我期望的那样工作(据我所知文档)。 以下是显示问题的 ..
发布时间:2018-09-21 19:15:00 移动开发

使用带有AFNetworking的SSLSetEnabledCiphers来禁用弱密码

我正在尝试禁用某些密码(弱),例如单个DES,单个DES 40位等。 我尝试过使用这段代码如何在使用CFSocket时设置SSL密码/ CFStream in Cocoa?和邮件列表消息 CFNetwork SSL和长阻塞延迟但我需要访问套接字数据才能获得 CFDataRef 。 这是我试图在握手方法中插入的代码 AFURLConnectionOperation class: ..
发布时间:2018-09-19 15:23:32 移动开发

如何在iOS中检索ssl服务器证书?

我希望能够获得ssl证书(如果可能的话+链),以便能够显示专有名称并确定它是否是EV证书。 (通过证书策略检测EV证书(维基百科) 从我看到的情况来看,只有证书是自签名的,才能获得一些证书详细信息。 是否可以使用较低层CFNetwork检索证书? 解决方案 通过 macnetworkprog.lists.apple.com 邮件列表 http://web.archiveora ..
发布时间:2018-09-18 16:48:05 移动开发