2015-12-18 74 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顯示一個完整的工作示例一個很好的概述。