发送iOS GameKit消息所用的时间

发送iOS GameKit消息所用的时间,ios,gamekit,core-bluetooth,Ios,Gamekit,Core Bluetooth,因此,我正在尝试编写一个简单的应用程序,可以连接到另一部iPhone并通过蓝牙发送消息,而实现这一点的最佳方法似乎是使用GameKit。如果我错了,请在你阅读整个问题之前给我指出正确的方向,哈哈 这两项要求是: iPhone到iPhone,同样的应用程序很容易 我能得到发送不可靠信息所需的时间不容易 基于我所做的一点研究,我假设这在GameKit上是不可能的,而且我还没有找到一个很好的CoreBluetooth框架指南。再一次,如果你能为我指出正确的方向,我将不胜感激 TL;DR:有没有一种方法

因此,我正在尝试编写一个简单的应用程序,可以连接到另一部iPhone并通过蓝牙发送消息,而实现这一点的最佳方法似乎是使用GameKit。如果我错了,请在你阅读整个问题之前给我指出正确的方向,哈哈

这两项要求是: iPhone到iPhone,同样的应用程序很容易 我能得到发送不可靠信息所需的时间不容易 基于我所做的一点研究,我假设这在GameKit上是不可能的,而且我还没有找到一个很好的CoreBluetooth框架指南。再一次,如果你能为我指出正确的方向,我将不胜感激

TL;DR:有没有一种方法可以使用GameKit来获取发送这个不可靠的小消息所花的时间?如果没有,我可以用CoreBluetooth做这个吗


-杰克

这感觉像是个奇怪的问题,你想知道,在两部手机之间发送信息需要多长时间


方法是在客户端和服务器之间设置ping,服务器将ping客户端,然后客户端立即将响应发送回服务器,服务器将总时间除以2。

你不能用gamekit做什么?延迟时间?我想这是有道理的,也许我只是想得太多了。我试着比较两个iPhone内部时钟,所以我想我可以让一个设备启动,另一个发送一个带有系统时间的响应,然后用返回的时间除以2得到响应时间,然后计算两者之间的差。谢谢,没问题。让时钟同步几乎是不可能的,即使它们从手机网络获取时间。延迟通常是一个很小的数字。我不需要它们同步,它更多的是一个实验,看看它们之间的差异。