2015-12-18 39 views
1

我无法完全解释为什么我会问这个问题,但我期望开发一个应用程序,可以在不使用AirDrop技术的情况下将NSData从一个应用程序传输到另一个应用程序。iOS中的AirDrop的替代方案

有没有人知道任何其他解决方案,使这种情况发生,或者他们可以指出我在正确的方向吗?

+1

你是在谈论同一个应用程序在两个设备或两个不同的应用程序? – rmaddy

+0

@maddy两个不同设备上的相同应用。 –

回答

2

有应该是一个框架:Multipeer Connectivity于iOS的7引入,是一个很值得空投的开发人员级别的版本,每介绍到框架参考:

的Multipeer连接框架提供了发现支持附近iOS设备使用基础设施Wi-Fi网络,点对点Wi-Fi和蓝牙个人区域网络提供服务,随后通过发送基于消息的数据,流式数据和资源(如文件)与这些服务进行通信, 。

有一个如何发现运行你的应用程序附近的设备,并在引进技术的WWDC 2013 session在它们之间传输的NSData,以及一些Apple sample code显示一个完整的工作示例一个很好的概述。