当Apple的远程应用程序尝试连接本地网络上的Mac(运行iTunes)(使用WiFi)时,用户需要输入由iPhone提供的密码作为安全措施。这种方法已被许多其他应用程序采用(例如,Rowmote,Pastebot,...)。有没有提供这种工作方式的API?用苹果电脑连接iPhone/iPad(苹果方式)
假设Bonjour正在发挥作用,iPhone如何检查在Mac上输入的密码是否正确,而不解决Mac正在发布的NSNetService?或者,iPhone解析Mac发布的NSNetService,并在处理可能通过NSNetService发送的任何其他数据包(密码以外的数据包)之前等待密码被确认。
我有我的问题的解决方案,但我想知道是否有一个我忽略的API提供了一个现成的解决方案。
建议和指针是受欢迎的。
由于提前,
巴特
-1没有安全感!如果有人反向设计你的协议,设备标识符可以被伪造。 – 2010-08-11 17:40:44
那么避免必须反复进行密码认证的更好方法是什么? – 2010-08-11 17:44:47
两个问题: 1)这意味着你建立一个实际的连接来发送Mac密码请求。对? 2)我想知道苹果如何设法将所有运行iTunes的Mac电脑发送到与通行码请求相同的网络上(以iTunes形式出现在iTunes中)。它连接到所有的Mac吗?谢谢你的评论! – 2010-08-11 17:50:50