我试图通过TLS在iPhone和BeagleBone Black Wireless之间发送数据。 但是,我遇到了一些奇怪的问题。 这个问题的问题是为什么没有调用委托方法stream(_:handle:) 。 我已经阅读了文档和其他StackOverflow问题,但我的代码已经考虑了他们的问 ...
我试图通过TLS在iPhone和BeagleBone Black Wireless之间发送数据。 但是,我遇到了一些奇怪的问题。 这个问题的问题是为什么没有调用委托方法stream(_:handle:) 。 我已经阅读了文档和其他StackOverflow问题,但我的代码已经考虑了他们的问 ...
是否可以使用 TLS 1.2 在CFStream上进行通信? 如果是,最好的方法是什么? 设置SSLContext还是设置CFReadStreamSetProperty ? 不幸的是,我找不到任何例子。 ...
我必须使用空格访问文件夹名称,但我收到550错误,这意味着文件不存在。 ftp://192.xxx.xx.x/C/xxx/xxxx/ xxx xxx xxx /5mb.jpg 我可以访问此路径上的目录ftp://192.xxx.xx.x/C/xxx/xxxx/ 但之后,由于目录 ...
在客户端上,我们可以使用CFStreamCreatePairWithSocketToHost来获取ReadStream和WriteStream。 服务器获得clientSocket之后,我们如何获得ReadStream和WriteStreaam? ...
我试图绕过目标c tcp套接字来连接服务器,我使用了这两个教程中的代码: https : //www.raywenderlich.com/3932/networking-tutorial-for-ios-how -to-create-a-socket-based-iphone-app-and-s ...
我使用CFStreamCreateBoundPair创建一对流以上传大文件。代码如下所示。 一切都顺利,除了内存问题。我查看了仪器,发现CFStreamCreateBoundPair无法释放缓冲区大小的内存,在这种情况下,在CFReadStream和CFWriteStream都CFRea ...
最后在这里问我的第一个问题! 预先:Xcode 7.1.1,OS 10.11.2,iOS 9.0.2(在物理设备上) 我正在写一个与我的Raspberry Pi通信的小应用程序。 我有一些工作代码是用Obj-C(iOS 7)编写的,从教程中借用,它在Obj-C中都能正常工作(连接和 ...
我正在尝试在smb上的iOS本地wifi网络上找到Windows计算机(名为TEST)的IP。 我已经在这台Windows机器上安装了bonjour,并且如果我在Mac(在同一wifi网络上)的终端中键入以下命令: 我获得了成功('从10.0.1.19开始的64个字节:icmp_seq ...
我已经创建了UDP CFSocket,并且无需使用任何文件句柄就可以发送数据。 但是,当我创建CFReadStreamRef,CFWriteStreamRef并使用它们发送数据时,它将失败。 控件不返回。 有人可以帮我吗? 代码如下: ...
我正在尝试与SNI建立TLS连接。 问题在于,第一个属性设置调用返回1,表明已被接受。 以下两个返回0,表示它们没有通过。 可能是什么原因? 在某个时候,我必须添加自己的证书才能被信任,但是据我所知,这将在打开流之后完成,因此这里不应该有任何原因。 另外,由于没有常量可以直接选 ...
我有一个使用NSStream连接的客户端 - 服务器应用程序。 有时在尝试打开连接时,连接的一端在首次尝试发送消息时会获得NSStreamEventEndEncountered。 我使用CFStream和NSStream之间的桥梁。 我的服务器创建一个套接字: 在handleC ...
专家点评: 我整个上午都在研究如何通过IP地址将图像文件写入另一台计算机。 我真的需要创建套接字,设置委托,安排运行循环,检查可用空间以及所有这些吗? 真? 我不能仅使用IP地址和默认端口将文件保存到URL吗? 我问这个问题是因为我自己并没有取得太大进步,而且我知道点击“发布您 ...
我正在使用一个 API,它给了我一个CFStreamError (据说已经过时了,但 Apple 自己显然不在乎。) 我知道一些值,我当然可以编写多个嵌套的 switch 语句来将我知道的所有值转换为字符串,但是会有一些我不知道的值。 是不是有一些方便的方法来获取错误消息? 我不在乎它是否已本地 ...
所有, 我有一个带Web服务器的OBDII设备。 我通过wifi连接。 我想创建一个应用程序来发送命令并读取从设备接收的数据。 我首先使用Terminal对其进行测试。 我使用telnet会话进行连接,可以发送命令(0104),并且得到响应。 这很好。 现在,我想创建一 ...
我知道您可以根据流编程指南通过使用CFStreamCreatePairWithSocketToHost打开TCP客户端连接来创建NSInputStream和NSOutputStream对(将免费电话桥接到CFReadStream , CFWriteStream )。 如何创建一个侦听端口并 ...
我想借助iOS中的“套接字编程”实现文本聊天功能。 我知道在主机和端口的帮助下连接到服务器的过程,如: 但我想知道如何在聊天期间在两个聊天用户之间建立套接字连接? 我是否必须在聊天用户之间使用服务器? ...
我使用CFStream Socket向Host发送数据。 第一次发送就是工作。 但是首先,主机的数据总是被分配。 例如: 第一次发送: 好吧,这很好 第二次,第三次...... 此症状仅发生在IOS 7.0中。 在6.0,5.0中没有这种症状...... ...
我是iOS和Objective C的初学者 我正在使用以下代码来与服务器连接...当我使用ip 192.168.10.246在本地连接时,代码可以正常工作并且可以连接,但是当我尝试使用公共ip时,视图只会冻结并没有连接到服务器.... 我正在使用ray wenderlich 在此处给 ...
我是iOS和Objective c的新手。...在我的应用中,我正在使用CFStream建立到服务器的套接字连接。问题是当我使用本地ip(192.168.10.246)运行程序时,连接是建立,但当我用公共IP替换它时,视图将冻结并给出以下错误事件。 我目前正在模拟器上运行... 我 ...
我正在尝试将(POSIX / winsocks)基于套接字的TCP / IP协议的客户端转换为本地Mac OS X框架。 在此协议下,将客户端端口设置在指定端口,然后将此套接字在另一个端口连接到服务器。 基本上(删除错误检查): 使用这些功能时,我可以与在MS Windows(或Wi ...