我在为 Hight Sierra 的应用程序中创建套接字时遇到了严重而奇怪的问题。 如果我创建命令行工具,一切正常! 我创建套接字,绑定套接字。 但是如果我尝试创建 Cocoa App,我无法绑定我的套接字! :( 如果我在 Cocoa App 中使用 CFSockets, 我收到这条消息: ...
我在为 Hight Sierra 的应用程序中创建套接字时遇到了严重而奇怪的问题。 如果我创建命令行工具,一切正常! 我创建套接字,绑定套接字。 但是如果我尝试创建 Cocoa App,我无法绑定我的套接字! :( 如果我在 Cocoa App 中使用 CFSockets, 我收到这条消息: ...
我尝试建立到 TCP 服务器的连接,不幸的是没有成功。 这是我的实际方法。 有谁知道,错误在哪里? 我在CFSocketConnectToAddress收到错误(我得到 .error 结果,所以我的代码在连接打印时导致错误)。 有任何想法吗? ...
我正在尝试在iOS上设置UDP套接字以侦听来自多播套接字的数据报: 所有套接字调用都成功,但是没有任何回调(我正在从单独的macOS应用程序向UDP地址发送UDP数据报)。 我究竟做错了什么? 感谢您的协助! 干杯。 ...
我需要你的帮助。 我有这个Xamarin应用程序,它使用System.Net.UdpClient在网络上发送多播,但是它看起来非常不稳定,并且在我无法控制的后台线程中崩溃很多。 所以我为什么不去低级。 除了在套接字上启用广播标志的部分外,其他一切似乎都不错。 在Objective-C ...
我正在尝试围绕hasSpaceAvailable上hasSpaceAvailable背后的逻辑进行思考。 在我的应用程序中,我正在通过NSInput /输出流管理的CFSocket发送大量数据(100MB),分为4080byte块(硬限制)。 当我开始写入数据时,大约有四分之一的ha ...
我正在尝试使用Swift2.1.1中的Xcode:7.2.1为Mac OSX编写套接字服务器应用程序。 引用CocoaEcho示例代码 。 但是我无法在socketCallBack函数中调用swift函数。 我的代码在这里。 我根据Swift 2 - UnsafeMutablePoin ...
这是我在CoCoa的ViewController.h中的代码,用于实现“ CFsocket” 这是ViewController.m 当我使用c函数时,它无法识别_CommandDisplay我已经合成了,但是我需要将读取的数据打印到NSTextView,我该如何解决这个问题? ...
我面临使用CFStreamCreatePairWithSocketToHost与iPV6创建套接字连接的问题。 但是我能够为同一端口号创建与IPV4的套接字连接。 尝试了所有情况,例如添加http,不带http的https,在IPV6地址之间添加,对我没有任何帮助。 IPV6的输出 ...
我有一个iOS应用程序,大致遵循以下步骤: 打开监听套接字。 接受单个客户端连接。 与客户端进行数据交换。 当它收到“退出活动”事件时,它将关闭并释放与客户端和服务器套接字相关的所有资源(即,使所有运行循环源,读/写流和套接字本身无效并释放)。 恢复活动 ...
这是我用于CFSocket通信的客户端和服务器代码,但是在成功连接后,此代码将崩溃。 Client.m Server.m 在上面的代码中,当CFSocketConnectToAddress在客户端中执行时,服务器崩溃,并且该客户端应用也崩溃了。 ...
将套接字与NSXPCConnection一起使用时遇到问题。 基本上,有一个主要过程和一个辅助过程正在运行,这些过程是通过NSXPCConnection建立的。 该帮助程序进程需要充当服务器并侦听接收外部连接的特定端口(例如111)。 帮助程序进程使用Apple提供的TCPServ ...
我有一个这样声明的CFSocket回调方法: 问题是我收到“使用未声明的标识符'_scanningInProgress'的错误。我有些困惑,因为如果尝试这样的操作: 然后一切正常。 是什么导致错误? 这是该属性的.h文件声明: ...
我有一个iOS应用程序,可远程连接到3个(某些硬件)插槽。 每个套接字都有其自己的优先级。 一个通道仅用于在iPad App和硬件之间传输消息,一个通道用于Tx / Rx图像,另一个通道用于Tx / Rx视频。 我已经使用GCDAsyncSocket API实现了所有三个套接字, 并且在使 ...
我将上下文设置为创建套接字的类的地址,如下所示: 然后在回调中输入: 我看到了执行此操作的Apple示例代码,并看到了整个Internet上的示例。 为什么当我这样做时它不起作用。 每当执行命中 我得到一个EXC_BAD_ACCESS ...
我试图在我的iOS7应用程序中通过UDP发送一个简单的字符串到一个已知的IP,并找不到一个简单的解释和示例代码如何做到这一点。 有很多关于TCP的内容,但关于UDP的内容并不多,在我的情况下它必须是UDP。 ...
我正在为iOS开发一个应用程序。 在我的应用程序中,通过NSStreams实现了到服务器的有效TCP连接。 现在,我需要连接正在使用的端口,这会产生一些问题。 我可以通过迭代设备的接口来获取IP,但是对于端口号,我必须从套接字获取信息。 在以下代码中,我尝试从工作中获取套接字并打开N ...
我想与pool.ntp.org连接以进行时间同步。 所以创建一个套接字 然后建立一个循环 并连接到该地址 如果我有回调kCFSocketWriteCallBack我发送所需的数据 直到这里一切正常为止我的实际问题是 9/10次正常。 服务器发送响应,我 ...
我当前正在开发一个需要通过套接字连接与MQTT服务器通信的应用程序。 由于从WiFi网络切换到3G网络时System.Net.Sockets API往往表现不佳(实际上确实发生了很多),所以我决定尝试一下CFStream API。 在这样做时,我遇到了以下几个问题。 当我在任意一个流上 ...
我是OS X的新手,必须创建一个包含两部分的应用程序-启动守护程序和启动代理。 守护程序将执行诸如命令执行,日志记录之类的工作,并且必须以某种方式将这些结果传达给启动代理(这将把它们传送到显示GUI的登录项中,尽管这是以后的步骤)。 我的问题:如何实现这种沟通? 到目前为止,在阅读Ap ...
我一直在研究从2010年冬天开始在iTunes U上的Stanford的CS193p课程(iOS编程)的课程#17的bonjour / NSStream示例代码。示例代码在此处提供 。 在一个坚果壳中,示例代码创建一个套接字并绑定到端口0,以便为它提供一个空闲端口。 然后,它使用NSNe ...