cost 387 ms
在 Mac OS Hight Sierra 上创建和绑定套接字 - Creating and binding socket on Mac OS Hight Sierra

我在为 Hight Sierra 的应用程序中创建套接字时遇到了严重而奇怪的问题。 如果我创建命令行工具,一切正常! 我创建套接字,绑定套接字。 但是如果我尝试创建 Cocoa App,我无法绑定我的套接字! :( 如果我在 Cocoa App 中使用 CFSockets, 我收到这条消息: ...

Swift 中的 CFSocket (4) - CFSocket in Swift (4)

我尝试建立到 TCP 服务器的连接,不幸的是没有成功。 这是我的实际方法。 有谁知道,错误在哪里? 我在CFSocketConnectToAddress收到错误(我得到 .error 结果,所以我的代码在连接打印时导致错误)。 有任何想法吗? ...

在Xamarin.iOS中的CFSocket上启用广播 - Enable broadcast on CFSocket in Xamarin.iOS

我需要你的帮助。 我有这个Xamarin应用程序,它使用System.Net.UdpClient在网络上发送多播,但是它看起来非常不稳定,并且在我无法控制的后台线程中崩溃很多。 所以我为什么不去低级。 除了在套接字上启用广播标志的部分外,其他一切似乎都不错。 在Objective-C ...

NSOutputStream的hasSpaceAvailable属性是什么意思? - What does the hasSpaceAvailable property on NSOutputStream mean?

我正在尝试围绕hasSpaceAvailable上hasSpaceAvailable背后的逻辑进行思考。 在我的应用程序中,我正在通过NSInput /输出流管理的CFSocket发送大量数据(100MB),分为4080byte块(硬限制)。 当我开始写入数据时,大约有四分之一的ha ...

使用CFStreamCreatePairWithSocketToHost建立IPV6套接字连接 - Establishing IPV6 socket connection using CFStreamCreatePairWithSocketToHost

我面临使用CFStreamCreatePairWithSocketToHost与iPV6创建套接字连接的问题。 但是我能够为同一端口号创建与IPV4的套接字连接。 尝试了所有情况,例如添加http,不带http的https,在IPV6地址之间添加,对我没有任何帮助。 IPV6的输出 ...

如何确保服务器端CFSocket在应用程序退出后侦听并再次返回活动状态? - How to ensure server-side CFSocket listens after application resigns and returns to active back again?

我有一个iOS应用程序,大致遵循以下步骤: 打开监听套接字。 接受单个客户端连接。 与客户端进行数据交换。 当它收到“退出活动”事件时,它将关闭并释放与客户端和服务器套接字相关的所有资源(即,使所有运行循环源,读/写流和套接字本身无效并释放)。 恢复活动 ...

将套接字与NSXPCConnection一起使用 - Using Sockets with NSXPCConnection

将套接字与NSXPCConnection一起使用时遇到问题。 基本上,有一个主要过程和一个辅助过程正在运行,这些过程是通过NSXPCConnection建立的。 该帮助程序进程需要充当服务器并侦听接收外部连接的特定端口(例如111)。 帮助程序进程使用Apple提供的TCPServ ...

在iOS / iPad应用程序中调试TCP通信中的数据包丢失 - Debug Packet Loss In TCP Communication in iOS/iPad Application

我有一个iOS应用程序,可远程连接到3个(某些硬件)插槽。 每个套接字都有其自己的优先级。 一个通道仅用于在iPad App和硬件之间传输消息,一个通道用于Tx / Rx图像,另一个通道用于Tx / Rx视频。 我已经使用GCDAsyncSocket API实现了所有三个套接字, 并且在使 ...

iOS开发:从NSReadStream获取私有IP和端口 - iOS Development: Get private IP and port from NSReadStream

我正在为iOS开发一个应用程序。 在我的应用程序中,通过NSStreams实现了到服务器的有效TCP连接。 现在,我需要连接正在使用的端口,这会产生一些问题。 我可以通过迭代设备的接口来获取IP,但是对于端口号,我必须从套接字获取信息。 在以下代码中,我尝试从工作中获取套接字并打开N ...

MonoTouch和CFStream API的问题 - Issues with MonoTouch and CFStream API

我当前正在开发一个需要通过套接字连接与MQTT服务器通信的应用程序。 由于从WiFi网络切换到3G网络时System.Net.Sockets API往往表现不佳(实际上确实发生了很多),所以我决定尝试一下CFStream API。 在这样做时,我遇到了以下几个问题。 当我在任意一个流上 ...

OS X-启动守护程序和启动代理之间的通信 - OS X - Communication between launch daemon and launch agent

我是OS X的新手,必须创建一个包含两部分的应用程序-启动守护程序和启动代理。 守护程序将执行诸如命令执行,日志记录之类的工作,并且必须以某种方式将这些结果传达给启动代理(这将把它们传送到显示GUI的登录项中,尽管这是以后的步骤)。 我的问题:如何实现这种沟通? 到目前为止,在阅读Ap ...

如何使用CFSocket修复朴素的服务器实现以允许多个连接 - How to fix naive server implementation with CFSocket to allow multiple connections

我一直在研究从2010年冬天开始在iTunes U上的Stanford的CS193p课程(iOS编程)的课程#17的bonjour / NSStream示例代码。示例代码在此处提供 。 在一个坚果壳中,示例代码创建一个套接字并绑定到端口0,以便为它提供一个空闲端口。 然后,它使用NSNe ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM