2015-09-14 81 views
1

我正在致力于iOS Application我想列出蓝牙设备名称并连接到它们中的任何一个并传输数据(消息)。通过蓝牙设备之间的连接iOS

现在我正在使用MultiPeerConnectivityFramework,它使用MCBrowserViewController来发现附近的设备,但不幸的是我没有在MCBrowserViewController中获取任何设备名称。这里是我的代码

-(void)setupPeerAndSessionWithDisplayName:(NSString *)_displayName{ 

self.peerID = [[MCPeerID alloc] initWithDisplayName:_displayName]; 
self.session = [[MCSession alloc] initWithPeer:self.peerID]; 
self.session.delegate = self; 

}

- (无效)setupMCBrowser {

self.browser = [[MCBrowserViewController alloc] initWithServiceType:@"chat-files" session:self.session]; 

}

回答

1

MultipeerConnectivity是苹果的具体框架,并且不与Android设备的工作,很遗憾。

据我所知,这种类型的跨平台连接使用蓝牙是不可能的。特别是如果你想用不在前台的应用程序来做到这一点。