当 Apple 的 Remote 应用程序尝试连接到本地网络(使用 WiFi)上的 Mac(运行 iTunes)时,用户需要输入 iPhone 提供的密码作为安全措施。这种方法已被许多其他应用程序(例如,Rowmote、Pastebot...)采用。是否有提供这种工作方式的 API?
假设 Bonjour 正在运行,iPhone 如何在不解析 Mac 发布的 NSNetService 的情况下检查 Mac 上输入的密码是否正确?或者 iPhone 是否解析 Mac 正在发布的 NSNetService 并等待确认密码,然后再处理可能通过 NSNetService 发送的任何其他数据包(密码以外的数据包)。
我有一个解决我的问题的方法,但我想知道是否有一个我忽略的 API 提供了现成的解决方案。
欢迎建议和指点。
提前致谢,
巴特