通过Cocoa连接到WIFI网络

时间:2009-12-23 20:18:34

标签: cocoa wifi

我正在为我的学校构建一个应用程序,使学生能够连接到学校的wifi网络(wpa2)。在这个应用程序中,密码必须是硬编码的,因为技术人员不希望它显示出来。我已经看过一些例子,比如XNetwork,但我宁愿使用Cocoa而不是AppleScript。

有人可以建议如何通过Cocoa实现这一目标吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

正确的方法不是让它成为一个应用程序,而是将网络密码放入一个钥匙串中,该钥匙串放在您应用于所有机器的系统映像上。然后,检索比在应用程序内部的硬编码密码需要更多的努力,可能需要更少的设置工作,并且实施的工作量更少。

确保将其放入自己的钥匙串中。如果您将其放入用户的钥匙串中,他们将能够使用Keychain Access查找它。如果你将它放入自己的钥匙串,你可以给该钥匙串一个不同的密码,然后学生将无法检查网络密码,因为他们不知道钥匙串密码。