[英]P2P programing in IOS
我正在嘗試探索WiTap應用程序。
Appcontroller.m中有一個功能
在方法applicationDidFinishLaunching中。
有方法名稱:-
// Create and advertise our server. We only want the service to be registered on
// local networks so we pass in the "local." domain.
self.server = [[QServer alloc] initWithDomain:@"local." type:kWiTapBonjourType name:nil preferredPort:0];
我的問題是我無法訪問其他服務器上的端口。 請指導我在域和端口號中寫什么。
它顯示正在注冊。未顯示任何連接。 而如果我寫域和端口,那么它將能夠與局域網連接。
但是,如果我寫了不同的IP地址,它就無法建立連接。 它不會觸發任何錯誤,但無法成功建立與服務器的連接
看來您正在嘗試將其用於藍牙。 使用此API不再可能。 您必須降低到較低的水平。
如果您閱讀所用示例代碼中的ReadMe.txt
文件,則會看到:
WiTap的版本不再通過藍牙工作; 請參閱QA1753“ iOS 5.0上的Bluetooth上的Bonjour” ,以獲取有關為何如此以及您可以采取的措施的討論。
如果您對Bluetooth P2P網絡感興趣,請考慮使用HHServices 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.