12得票1回答
将任何数据类型转换为NSData并再次转换回来

我正在开发一款应用程序,您可以通过多点连接将文本、图像或联系人发送到另一个设备。然后它将保存在第二个设备的“核心数据”中。 我的方法是将数据作为NSDictionary发送,并再次转换回来。因此,接收设备上剩下的是NSDictionary。那么,如何将键为“objectData”的对象保存到...

7得票1回答
在同一WiFi网络中选择数据共享的方式:Multipeer、Bonjour、Socket连接,该选哪个?

我正在处理通过同一WiFi连接两个或多个iOS设备的数据共享问题。我已经成功地使用Multipeer Networking实现了它,并从视频文档中探索了它。我只是在Apple开发者网站上寻找Bonjour与Multipeer Networking之间的区别。有没有人在这个群体中既使用过Bonj...

9得票4回答
iOS多点连接框架邀请处理程序似乎无法接受?

我第一次使用多点连接框架,并且希望可以以编程方式(而不是通过助手类)进行控制。 当我在两个不同的设备上运行我的代码并且“广告者”接收到委托回调时,一切都与描述的完全相同。 当浏览客户端发现广告者时,它的委托回调被调用。 -(void)browser:(MCNearbyServiceBrows...

8得票2回答
多点连接和沿途发送的数据

我正在开发一个平台游戏,并尝试使用IOS Multipeer 连接使其更适合多人玩。我被卡住了/困惑了/不知道最好的方法是什么,可以在玩家之间发送消息(大多数情况下有4个玩家)。这款游戏的风格就像有趣的跑酷,我有4个英雄在奔跑、互相攻击等等。问题是,保持其他玩家的位置让我很疯狂! 有时其他玩家...

9得票3回答
Swift MultipeerConnectivity崩溃DateComponents无条件桥接自ObjectiveC。

我遇到了一个可重复的崩溃,最终以类似下图中的EXC_BREAKPOINT结束: 重现崩溃的步骤: 连接两个设备 使用函数sendResource(at resourceURL: URL, withName resourceName: String, toPeer peerID: MC...

21得票5回答
iOS中通过wifi实现点对点网络

我已经在这个问题上摸索了几天,但似乎找不到解决方案。我想在iOS上通过WiFi创建一种点对点网络。目前所有的开源代码都支持运行服务器或作为客户端,但是没有支持同时作为双方(点对点)的代码。请问有没有任何方法可以实现这一点?

8得票2回答
如何使用多点连接在一个iOS设备上将相机流式传输到另一个设备?

我们如何在iOS 7中使用蓝牙或WiFi高效地将相机视频流从一个iOS设备传输到另一个iOS设备呢?以下是获取流缓冲区的代码。 - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuf...

27得票4回答
使用Wifi直连实现Android和iOS之间的点对点传输(多点连接?)

我正在开发一款用于在Android和iOS之间发送数据的应用程序。我已经使用苹果的Multipeer Connectivity框架使iOS设备之间的数据传递成功,但我目前想知道如何在两个平台之间实现这一功能?即使你希望从头开始编写也可以。 Firechat是如何做到的呢?据我记得,你可以通过...

13得票4回答
Swift: NSCoding解码对象始终为nil

我在编写一个名为Packet的对象并通过Multipeer连接发送到另一侧时,出现了以下代码。然而,每当它尝试解码编码的对象时,就会出现以下错误。 class Packet : NSObject, NSCoding { var tmp1: Double = 0 var tmp2: ...

7得票1回答
当应用进入后台时,startAdvertisingPeer是否有效?

我希望该应用程序能在进入后台时仍然广告一项服务。使用Core Bluetooth,通过为UIBackgroundModes设置蓝牙外围设备,这是可能的。 请问是否可以使用MCNearbyServiceAdvertiser实现相同的功能?谢谢。