cocoaasyncsocket相关内容

GCDAsyncUdpSocket 和多播发送和接收

在第一种方法中,我创建客户端-服务器应用程序,基于 sampleProject ,它将一些数据发送到服务器. 图例:发件人地址=接收者ip端口 = 接收器端口接收者address = null 因为他在听端口 = 在我的情况下为 55555 工作代码 仅出于公共原因故意跳过错误检查 发件人 -(id*)initForSender:(NSString*)address port:( ..
发布时间:2022-01-22 16:46:46 移动开发

Swift:使用 GCDAsyncUdpSocket 接收 UDP

背景: 我希望能够在我的 iOS 应用和服务器之间发送和接收 UDP 数据包.服务器将每条传入消息回显给客户端应用程序.服务器经过测试并确认工作.我有一个 StartViewController,它启动两个实现 GCDAsyncUdpSocketDelegate 的类,一个用于发送,一个用于接收.“发送套接字"正在工作,服务器接收消息. 问题: 应用程序在发送后永远不会收到传入的 ..
发布时间:2022-01-22 16:37:39 移动开发

iOS 上的 UDP 广播/设备发现?

我正在尝试开发一种从 iOS 应用程序中发现本地网络上的 Logitech Harmony Hub 设备的方法.这个概念的灵感来自 这个 NODE.JS 项目,它似乎向 255.255.255.255 地址发送 UDP 广播,然后获取 Logitech 的 IP 地址(这就是我所追求的).从我的 Mac 在我的家庭网络上测试 NODE.JS 项目时,它成功找到了 Logitech Harmony ..
发布时间:2021-09-12 19:27:52 移动开发

从 UDP 服务器消息中检索字符串

我在基于 Swift 的 iOS 应用中使用了 CocoaAsyncSocket 库.我已经为网络上的 UDP 服务器创建了一个异步 UDP 套接字,它会发回回复. 我正在阅读这个回复: func udpSocket(sock: GCDAsyncUdpSocket!, didReceiveData data: NSData!, fromAddress 地址: NSData!, withFi ..
发布时间:2021-09-12 19:27:26 移动开发

从 CocoaAsyncSocket 开始

我一直在寻找通过 TCP 将文件(在 iphone 上录制的小声音)发送到服务器以及从服务器发送到其他设备的方法.似乎最简单的方法是使用 CocoaAsyncSocket 项目.(是真的吗?) 然而,虽然我可以找到很多关于如何使用它的例子,但我找不到关于如何安装它的单一解释. 我对 iOS 和 Xcode 比较陌生,对此非常迷茫.有人可以向我解释如何获得图书馆吗?(我知道如何将库添加到 ..
发布时间:2021-09-04 20:06:45 移动开发

是否可以在2个iOS设备之间建立套接字连接

是否可以在连接到同一网络(无网络)的2个iOS设备之间建立套接字连接? 如果可能的话..(CocoaAsyncSocket项目)对我有用吗? 我只想从设备A 发送一条消息到设备B,这会在设备B 收到应用程序后将应用置于后台.消息中应显示通知,以使应用程序返回到前台. 它不是用于App Store的,所以我不在乎Apple是否会因为这种行为而拒绝该应用程序. 解决方案 是,您可 ..
发布时间:2020-12-01 05:34:00 移动开发

在Swift中解析UPnP响应?

这个问题可能不需要这么具体,但是我正在研究一个正在寻找UPnP设备的项目(效果很好). 我这样得到数据; func udpSocket(sock: GCDAsyncUdpSocket!, didReceiveData data: NSData!, fromAddress address: NSData!, withFilterContext filterContext: AnyObje ..
发布时间:2020-05-25 01:49:12 移动开发

在加载时显示等待的警报视图

我希望在我的应用启动时显示警报视图约5秒钟,然后根据后台进程的结果,它将显示另一个警报视图. 我遇到的问题是,当我尝试使用睡眠来等待后台进程发生时.第一个警报不显示,请等待5秒钟.该应用程序显示该应用程序的第一个视图,然后在5秒钟后短暂显示第一个警报. 要执行自己想要的事情,我需要做些什么. 这是我的代码. - (void)viewDidAppear:(BOOL)anima ..
发布时间:2020-05-19 02:14:48 移动开发

CocoaAsyncSocket在后台运行后不起作用

我有一个AsyncSocket的实例,我一直在iPad上使用它作为服务器,然后在另一个充当客户端的iPad上运行的AsyncSocket套接字。我有所有必要的代码在客户端和服务器之间交换数据 - 那里没有问题。 我遇到的问题是它一切正常,但在我的应用程序的错误测试期间,我注意到一个特别奇怪(和恼人的问题): 如果我关闭服务器iPad(此时没有套接字的委托在服务器上被触发),然后客户端断 ..
发布时间:2018-09-26 17:12:20 移动开发

我正在寻找GCDAsyncUdpSocket的一些例子,但发现没有一个可行

从未调用过 didReceiveData - 我编写了这个由我的主线 UIViewController 调用的swift类,向收到它的服务器发送一条消息,但是当服务器发回响应,客户端永远不会收到它,因为didReceiveData()从未被触发过。 我一直在谷歌搜索并查看文档,它说客户端不需要绑定(只有服务器需要这样做)任何人都可以帮助我 - 提前谢谢。 import UIKit ..
发布时间:2018-09-20 21:33:06 移动开发

如何使用CocoaAsyncSocket读取数据?

我在appDelegate didFinishLaunchingWithOptions 方法中创建了一个 TCP套接字连接。这很简单,我已成功连接到我的服务器。我在View中从服务器读取数据时遇到了很大困难。我一直在阅读有关如何使用 CocoaAsyncSocket 正确(逐步)读取数据的教程,但我没有遇到任何有用的东西。 这是我appDelegate的代码: - (BOOL )a ..
发布时间:2018-09-17 09:25:36 移动开发

GCDAsyncUdpSocket和组播发送和接收

在第一种方法中,我根据 sampleProject ,将一些数据发送到服务器。 图例: 发件人 地址= reciver ip port = reciver port reciver address = null因为他正在监听 port =在我的情况下55555 工作代码 仅出于公共原因故意跳过错误检查 发件人 - (id *)i ..
发布时间:2018-09-13 14:18:09 移动开发

Swift:使用GCDAsyncUdpSocket接收UDP

背景: 我希望能够在我的iOS应用和服务器之间发送和接收UDP数据包。 服务器将每个传入消息回送给应用程序的客户端。 服务器经过测试并确认正常运行。我有一个StartViewController,启动两个实现GCDAsyncUdpSocketDelegate的类,一个用于发送,一个用于接收。 “发送套接字”正在运行,服务器收到消息。 问题: 该应用从未获得传入的消息在发送后返回 ..
发布时间:2018-09-13 13:56:46 移动开发

编程流时遇到问题

所以这就是问题所在: 流没有在正确的时间写入,无法从我的服务器获得响应。 我知道我正在编写正确的数据,因为当我停止构建时,它会写入服务器并且服务器很高兴。 我很困惑为什么在合适的时间没有发生这种情况。 我正在使用GCDAsyncSocket来读取/写入套接字 我已经创建了一个单独的类来处理所有网络, 这里是我的代码: - (id)init { self = [sup ..
发布时间:2018-09-06 11:12:00 移动开发

CocoaAsyncSocket并从套接字读取数据

在我的基于TCP套接字的服务器上,我通过流发送一个数据包,其中数据包由指定数据包中的字节数的头组成,后面是该字节数。对于熟悉Erlang的人,我只是设置{packet,4}选项。在iOS端,我的代码看起来像这样,假设我想弄清楚这个消息的流的大小: [asyncSocket readDataToLength:4 withTimeout:-1 tag:HEADER_TAG]; ..
发布时间:2017-08-27 12:39:30 移动开发

你可以使用PhoneGap和iOS从本地代码(不是在回调)调用javascript函数?

我希望能够为我的应用程序使用PhoneGap。我将必须构建一个自定义协议/插件,以便我可以从Javascript调用Native方法。我知道你可以在本机代码返回时在Javascript中调用成功函数。 我需要做的是从本地代码调用一个javascript函数。基本上,应用程序将通过本地网络连接到OSX伴侣应用程序,当OSX应用程序将数据发送到iOS应用程序时,它是在Objective C方法中 ..
发布时间:2017-01-07 18:31:50 移动开发