问题标签 [multipeer-connectivity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
235 浏览

cocos2d-iphone - 如何在 cocos2d 的场景中显示 MCBrowserViewController?

我正在将代码移植到 ios7 中,我使用旧的 GKPeerPickerController 和 cocos2d 通过蓝牙制作多人游戏。在新版本中,我使用的是 MCBrowserViewController,但无法在现场显示。

我打电话给它

其中 browserVC 是一个初始化的 MCBrowserViewController 但因为这只是为了显示 UIViews 我得到了错误

无法使用“MCBrowserViewController *”类型的右值初始化“UIView *”类型的参数

有什么方法可以在场景中显示 MCBrowserViewController 吗?提前致谢!

0 投票
2 回答
5512 浏览

ios - 通过多点连接发送和接收邀请

我知道以前有人问过这个问题,但我只是想知道为什么它在我的特定情况下不起作用。

我正在尝试从一个视图控制器发送来自多对等连接的邀请并在另一个视图控制器上接收它。我的发送代码是:

和方法只是空白:

我的接收和邀请代码是:

我正确设置了所有委托方法以及相同的服务类型等。但是当我尝试启动会话时,我单击的 tableviewcell 仍然突出显示......

我想我必须在invitePeer toSession 方法中添加一些东西,但我不确定......

我直接从 Apple 在我的代码中引用的关于 Multipeer Connectivity 的 wwdc 演讲中复制了此内容……正如您所见,这是我自己的代码实现,我没有使用广告商助理或 mcbrowserviewcontroller。

有人对我如何让它工作有任何建议吗?

0 投票
0 回答
136 浏览

cocoapods - Podspec 的 MultipeerConnectivity 问题

我一直在尝试使用 MultiPeerConnectivity 框架添加一个库,但是当我检查 podspec 是否正常时,我遇到了以下问题:

'MultipeerConnectivity/MultipeerConnectivity.h' file not found

还有 podspec

0 投票
2 回答
473 浏览

ios - 如何在 iOS 7 的 MultipeerConnectivity 框架中设置 tcp_nodelay

我正在使用 iOS 7 的 MultipeerConnectivity 框架在多个设备之间传递消息。我可以在 MultipeerConnectivity 框架中设置 TCP_NODELAY 以使消息以最小的延迟传递。

有没有其他方法可以将一条小消息以最小的延迟传递到其他设备,最好小于 100 毫秒。

我想要最小的延迟,因为我必须同时在两个设备中启动音频。如果延迟超过 100 毫秒,则可以观察到两个音频的延迟。

先谢谢了。

0 投票
2 回答
1980 浏览

ios - 多点连接可用 * 在 osx 中?* 在混合 ad-hoc/infra 模式下?

以下是关于谷歌没有帮助的新 iOS7 多人连接的两个一般性问题:

  • 它是否在 osx 上运行(用于 osx - ios 连接)?如果没有,是否有任何证据表明将来可能会支持这一点?

  • 当其中一个设备连接到基础架构模式下的接入点时,它是否支持 wifi ad-hoc 模式下的发现?(想想路过星巴克。我认为如果 iPhone 有虚拟网络接口,这可能是一种可能性)

0 投票
1 回答
2703 浏览

ios7 - iOS 7 中的多点连接传输速度非常慢

我正在尝试使用 iOS 7 中新的多点连接框架传输 2 兆字节的数据。我发现发送和接收 2 兆字节的数据至少需要 5 分钟。这似乎很奇怪。这是在同一个房间里的 iPhone 5S 和 iPad 3 之间。无论是否启用或禁用 WiFi 或蓝牙以及是否打开/关闭可靠,都会出现问题。

0 投票
2 回答
2111 浏览

objective-c - 在具有多点连接的设备之间传递任何数据类型

我正在尝试在我的应用程序中实现多点连接框架。

我已经成功地做到了这一点。我希望用户能够做的是从相机胶卷中选择图片之类的东西并将其传递给另一个连接的设备。我正在做其他事情,而不仅仅是 UIImage,(例如 NSString、NSObject...)

理想情况下,我想做的是能够使用它并使用以下两种方法之一接收它:

或者

然而,我想要的是一种标准化的方式(对于任何对象类型),使用多点连接将其传递给另一个设备。

我唯一的想法是将每个对象转换为 NSData 然后将其传递,但​​是,这在接收端不起作用。我的测试是:

然后我不知道如何将其转换回来。它与 NSCoding 有关吗?任何想法将不胜感激!:) 谢谢!!

0 投票
3 回答
3709 浏览

iphone - 创建自定义 MCBrowserViewController

有没有办法创建一个UITableView住房中找到的相同信息MCBrowserViewController?我当前的代码只允许推送与我的应用程序设计不同的标准视图:

有任何想法吗?提前致谢!

0 投票
1 回答
366 浏览

ios7 - MCSession 发送资源取消

我在我的应用程序(ios7)中使用多点技术。用户可以使用以下方法发送资源:

问题是有时它会中途停止,或者真的很慢。有没有办法在不断开连接的情况下取消传输:

??

0 投票
2 回答
932 浏览

ios7 - MCSession multipeer 在后台

我正在使用这种方法通过 ios7 中的多个对等方发送一个文件:

问题很奇怪。这就是发生的事情:

设备开始发送资源,进度条开始填满。例如,当我将应用程序置于后台并检查我的电子邮件时,传输仍在进行中(我可以从另一台设备的进度条中看到)。如果传输已完成,然后我返回应用程序,一切正常,但如果我在资源仍在传输时进入应用程序(例如,我退出 1/3 并在 2/3 打开它) 应用程序完全冻结,需要从多任务栏中关闭。但是 Xcode 没有显示崩溃。就好像应用程序继续运行但用户界面完全冻结一样。有没有人有想法?