生徒が学校のwifiネットワーク(wpa2)に接続できるようにする学校用のアプリを作成しています。このアプリには、技術者がパスワードを公開したくないため、パスワードをハードコーディングする必要があります。XNetworkなどの例を見たことがありますが、AppleScriptよりもCocoaを使用したいと思います。
誰かがCocoaを介してこれをどのように達成できるかを提案できますか?
ありがとう!
正しい方法は、これをまったくアプリにするのではなく、すべてのマシンに適用するシステム イメージに配置するキーチェーンにネットワーク パスワードを入れることです。そうすれば、アプリケーション内にハードコードされたパスワードを取得するのにかなりの労力がかかり、おそらく設定する手間も少なくなり、施行する手間も確実に少なくなります。
必ず独自のキーチェーンに入れてください。ユーザーのキーチェーンに入れると、キーチェーン アクセスを使用して検索できるようになります。それを独自のキーチェーンに入れると、そのキーチェーンに別のパスワードを与えることができます。そうすれば、学生はキーチェーンのパスワードがわからないため、ネットワーク パスワードを調べることができなくなります。