2011-08-11 28 views
0

是否可以通過設置讓您的應用接受「所有」對等連接?點對點(w/iPhone)?

我更喜歡允許用戶「始終接受myApp的bonjour連接,自動」或「每次接受bonjour連接」的選項。每次用戶使用我的應用程序時,我都不希望我的應用程序詢問「您是否想接受連接」。

或者有沒有解決這個問題的方法(例如XMPP)?我需要我的應用程序傳遞少量的數據,只是一個字符串或字符串與圖像,然後永遠斷開連接。我假設這樣做需要兩個應用程序在同一個網絡上運行,是否正確?

我試圖避免的是醜陋的藍色呼籲採取行動的彈出窗口,「加入網絡」,「接受連接」,等等

TIA

回答

0

退房的GameKit,它提供簡單的api通過wifi和藍牙進行p2p。 iOS開發中心甚至有sample code

+0

是的,我知道Gamekit,但我寧願不必使用這些。我不想顯示藍色彈出窗口。 – jdog

+1

您不必顯示彈出窗口,您可以編程方式創建[GKSession](http://developer.apple.com/library/ios/#documentation/GameKit/Reference/GKSession_Class/Reference/Reference.html)。 –