問題タブ [system-configuration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1661 参照

system-configuration - Visual Studio 2013 を使用して Cordova アプリケーションを実行できない

「マルチ デバイス ハイブリッド アプリ」に必要なすべてのサード パーティのセットアップを正常にインストールしました。しかし、Visual Studio 2013 を使用してアプリを実行すると、次の 2 つのエラーが表示されます。

正しい変数にあるすべての環境変数をチェックしました。

上記のエラーを取り除く方法を教えてください.....

0 投票する
0 に答える
103 参照

ios - ユーザーがwifiネットワークを切り替えるたびにiOSアプリに通知する方法

私の理解では、到達可能性コードの助けを借りて、ネットワークの種類 (3G や Wifi など) が変更されるたびにアプリに通知を受け取るようにすることができますが、異なるネットワーク間の切り替え時に通知を受け取ることはできないようです。 wifi ネットワーク (ある ssid から別の ssid へ)。ユーザーがwifiネットワークを切り替えるたびに、iOSアプリに通知を受け取る方法はありますか. はいの場合、アプリがバックグラウンドにあるときに同じことを行うことは可能ですか?

0 投票する
0 に答える
1669 参照

objective-c - プログラムによる Mac OS VPN 接続

L2TP Protocol との新しい接続を作成するコードを作成したいと考えています。

以下は私のコードです。

エラーは見つかりませんでしたが、コードは正常に実行され、新しいネットワークが作成されましたが、ユーザー名などの渡すデータが表示されません。

私はこれを試しました: MACでプログラムでVPN接続を設定する方法は?

更新:vpnサーバーへの自動接続に使用したコード

0 投票する
2 に答える
4297 参照

macos - MAC アプリケーションからのルート ユーザーとしてのキーチェーン アクセス

私は、MY アプリケーションから VPN 接続を作成するために MAC アプリケーションに取り組んでいます。

多くの調査の結果、アプリケーションをROOTとして実行して、ユーザーパスワードとsharedSecretKeyをSYSTEMキーチェーンに保存する必要があることがわかりました。

アプリケーション ユーザーはアプリケーションを ROOT として開かないので、 ROOT アクセスなしでシステムキーチェーンにユーザー パスワードと sharedsecretkey を追加する必要があります。

これについてWebで検索したところ、Appleがこのコードを提供していることがわかりました:https://developer.apple.com/library/mac/samplecode/SMJobBless/Introduction/Intro.html https://developer.apple.com/library/mac /samplecode/EvenBetterAuthorizationSample/はじめに/Intro.html

しかし、アプリケーションでこの2つのコードを使用して、ユーザーのパスワードと SharedSecretKey をSYSTEM KEYCHAIN WITH OUT ROOT ACCESSに保存する方法がわかりませんでした。

どんな助けでも大歓迎です。

前もって感謝します。

SYSTEM KEYCHAIN にパスワードを追加するコードは次のとおりです。私のコードを ROOT として実行するとうまくいきます。

0 投票する
0 に答える
29 参照

macos - EBAS の問題: ヘルパー ツールの統合の問題

アプリケーションを介して直接 VPN Server を作成して接続する必要があるアプリケーションに取り組んでいます。

多くの調査の結果、Password と SharedSecretKey をSystem.Keychain に保存する必要があることがわかりました。PASSWORD と SHAREDSECRETKEY を SYSTEM キーチェーンに保存するには、Apple のガイドラインに従ってヘルパー ツールが必要です。

Apple からコードをダウンロードし、証明書と識別子をサンプル コードに追加しようとしましたが、うまくいきません。

アプリ ID とヘルパー ツール識別子に 2 つの異なる識別子を使用する必要がありますか?

これに対する適切な実装手順はありますか?

どんな助けでも感謝します。

0 投票する
0 に答える
1058 参照

objective-c - MAC アプリケーションにヘルパー ツールがインストールされているかどうかを確認する方法

私は、ヘルパー ツールを使用して自分のアプリケーションに対していくつかの特権を実行する MAC アプリケーションに取り組んでいます。

コマンドラインヘルパーツールが既にインストールされているかどうかをアプリケーションから確認するにはどうすればよいですか。

ユーザーが \Library\PrivilageHelperTool からヘルパー ツールを手動で削除する場合があります。

0 投票する
0 に答える
80 参照

macos - VPN 切断時にエラー メッセージを取得する方法

私は正常に完了した VPN 接続を作成する必要がある MAC アプリケーションに取り組んでいます。

ここで、VPN が切断された場合の理由を知りたいです。

VPN 切断時にアプリケーションでコールバックを取得し、そこで以下のコードを呼び出しました: SCNetworkConnectionCopyExtendedStatus

これで、以下のように辞書が返されます

このディクショナリでは、LastCauseキーで切断原因を受け取ります。

今、私はそのコードに基づいてメッセージが欲しい.

メッセージを取得するために以下のコードも試しましたが、VPN 切断に関連するメッセージは返されません。

VPN 接続が切断されたときにエラー メッセージを表示する他の方法はありますか。

助けてくれてありがとう。

0 投票する
0 に答える
91 参照

objective-c - MAC アプリケーションの認証ポップアップなしでネットワーク インターフェイスを変更する

私は自分のアプリケーションを介して VPN 接続を作成する必要があり、Apple のEBASサンプル コードの助けを借りて成功した MAC アプリケーションに取り組んでいます。

ユーザーが VPN に接続する場合、ネットワーク インターフェイスを変更する必要があります。そのために、AUTHORIZATION POPUP がユーザーのアクセス許可を取得します。

これは、ネットワーク インターフェイスを変更するプロセスです。

まず、以下のコードを使用してシステム設定をロックします

そして、正常に動作しているネットワークを変更するためのコードの残りの部分。

これで、上記の実行ポップアップが表示されるたびに、SystemPreference をロックする権限が取得されます。これは、承認ポップアップなしのヘルパー ツールで実行したいと考えています。私はそれを試しましたが、常にfalseを返します。

これをアーカイブできる他の方法はありますか。

ありがとう

0 投票する
1 に答える
107 参照

objective-c - 認証設定データの設定方法 VPN Mac OS プログラムによる

私はこのhttps://github.com/halo/macosvpnを使用しています。コードは正常に実行され、新しいネットワークが作成されますが、共有シークレットなどのパスワードを指定した認証設定データが表示されません。

ここに画像の説明を入力

さらに、サーバーアドレスとアカウント名が正常に設定されました。私