私は正常に完了した VPN 接続を作成する必要がある MAC アプリケーションに取り組んでいます。
ここで、VPN が切断された場合の理由を知りたいです。
VPN 切断時にアプリケーションでコールバックを取得し、そこで以下のコードを呼び出しました: SCNetworkConnectionCopyExtendedStatus
dicVPNFailureData =(__bridge NSDictionary *)(SCNetworkConnectionCopyExtendedStatus(connection));
これで、以下のように辞書が返されます
{
PPP = {
DeviceLastCause = 0;
LastCause = 10;
Status = 0;
};
Status = 0;
}
このディクショナリでは、LastCauseキーで切断原因を受け取ります。
今、私はそのコードに基づいてメッセージが欲しい.
メッセージを取得するために以下のコードも試しましたが、VPN 切断に関連するメッセージは返されません。
errorMessage = SCErrorString(strCode.intValue);
VPN 接続が切断されたときにエラー メッセージを表示する他の方法はありますか。
助けてくれてありがとう。