两个iOS设备之间的通信

问题描述 投票:14回答:3

[我正在寻找一种方法,可以让一个iPhone应用程序在另一部手机上将消息发送到另一个应用程序(类似于设置的发件人-接收器)。我正在寻找做到这一点的最佳方法。有没有人有任何想法和/或教程?

感谢您的帮助。

iphone ios networking communication
3个回答
16
投票

您应该使用GameKit。使用它在两个iOS设备之间发送消息非常容易。这是一个很棒的教程:Game Kit。您还可以从以下文档中获取有关此信息的更多信息:About Game Kit

您通过创建临时的蓝牙或本地无线网络进行通信。


3
投票

lmirak提供了有关设备通信(特别是有关GameKit)的有见地的信息。我想再添加一个解决方案。您可以使用WiFi网络进行设备通信。

查看链接或从developer.apple下载示例应用程序>

该示例应用程序名为WiTap。它演示了如何实现应用程序之间的网络通信。使用Bonjour,应用程序既可以在本地网络上做广告,又可以在网络上显示此应用程序的其他实例的列表。


0
投票

如果您的应用仅要在iOS上运行,则应使用出色的MultipeerConnectivity

© www.soinside.com 2019 - 2024. All rights reserved.