我正在构建一个在两个iPhone之间发送信息的应用程序。该应用程序运行良好,但我遇到的一个问题是,我无法确定bonjour是选择Wi-Fi还是蓝牙来建立连接。我想让用户能够选择他们喜欢的。此外,是否有方法通过编程方式告诉设备的蓝牙是否在打开?如何判断bonjour服务是无线还是蓝牙?
5
A
回答
5
有没有方法来告诉。
这只是那些奇怪的事情之一。
事实上,没有办法以编程方式选择WiFi或蓝牙。这很烦人,但真实。
通常情况下,多设备游戏将为用户警告:
“一定要关闭蓝牙,以 确保你正在使用你的无线连接 。”
就是这样的情况。
3
Bonjour只是一个服务发现协议 - 它并不关心你有什么样的网络。它将通过混合网络(例如通过网桥和路由器)发现服务,所以尝试将通过Bonjour发现的服务映射到单一类型的传输层并没有什么意义。
相关问题
- 1. bonjour +蓝牙+ iOS
- 2. 如何通过opencv判断轮廓是线还是曲线?
- 3. 如何判断库是COM还是DCOM?
- 4. Bonjour如何通过蓝牙工作
- 5. 如何判断WCF服务是通过HTTP还是HTTPS调用的?
- 6. ASP.Net延迟,我该如何判断它是客户端还是服务器?
- 7. 需要知道设备是有线串行还是蓝牙
- 8. 蓝牙SPP和其他蓝牙服务
- 9. 如何检查IOS中的蓝牙是打开还是关闭?
- 10. 如何通过代码判断iPad是黑色还是白色?
- 11. 如何判断YouTube视频是私密还是不存在?
- 12. 如何判断交易是成功还是失败?
- 13. 如何判断一个窗口是模态还是mdi窗口?
- 14. 如何判断字符串是URL还是本地路径?
- 15. 如何判断指针是指向堆栈还是指向堆?
- 16. 如何判断我的对象的值是float还是int?
- 17. 如何判断我写的程序是32位还是64位?
- 18. 如何判断用户是新访客还是返回? analytics.js
- 19. 如何判断字符串在元值中是空还是空?
- 20. 如何判断javascript对象是图片还是画布?
- 21. 如何判断文件是EXE还是DLL?
- 22. 如何判断我是静态对象还是对象?
- 23. 如何判断我是使用.NET的x64还是x86?
- 24. 如何判断SQL Server是本地还是远程?
- 25. 如何判断某个班级是WSS还是MOSS?
- 26. 如何判断它是碳还是可可?
- 27. 如何判断资源/实体是类还是实例
- 28. 如何判断它是对象还是数组?
- 29. 如何判断我的YEN符号是反斜杠还是YEN?
- 30. 如何判断obj是jquery还是普通javascript
有类似的情况,但有不同的传输层。我的NAS可通过无线和有线GB以太网访问。 NAS上的Samba共享在两个接口上进行广告。但Bonjour总是喜欢较慢的无线连接。 – m000 2011-03-29 10:17:31
你去了乔。 – Dancreek 2011-04-28 20:57:08