2012-01-11 35 views
1

我想知道如何通过WiFi在2个iPhone之间轻松传输数据。我想知道我是否可以在没有服务器或数据库的情况下执行该操作,但是可以在应用程序内执行操作(因此不需要使用电子邮件)通过wifi传输数据无需数据库

+0

的可能重复的[2周的iPhone通过WiFi之间传输文件?](http://stackoverflow.com/questions/8637598/transfer-files-between-2-iphones-over-wifi) – 2012-01-17 17:21:26

+0

参见[任意API在两个iphones/ipod touch/ipad之间共享数据? (除了GameKit)](http://stackoverflow.com/questions/5584348/any-api-to-share-data-between-two-iphones-ipod-touches-ipads-except-gamekit) – 2012-01-17 17:22:02

回答

5

游戏套件具有支持Peer-to-Peer-Connectivity是,尽管名称,不仅可用于游戏:

的GKSession类允许应用程序中创建和管理 特设蓝牙或本地无线网络,如图1所示。 在多个设备上运行的应用程序副本可以互相发现 并交换信息,提供了一种简单而强大的 方式在iOS上创建多人游戏。此外,会议还为所有 应用程序提供了令人兴奋的机制,以允许用户与对方 合作。

1

您还可以查看Apple的Bonjour API。我不确定你是否需要静态IP才能工作,或者它可以通过无线网络工作。只是想给一个指针。

根据您的确切用例,它可以很好地工作。

看看这里,游戏中心也在那里。 http://developer.apple.com/technologies/ios/networking.html