Как проверить, установлен ли iOS OpenVPN Connect?

Мы разрабатываем приложение, которое должно импортировать файл.ovpn в OpenVPN Connect (iOS), но перед импортом нам нужно проверить, установлен ли OpenVPN Connect (iOS) на устройстве iOS. Если он не установлен, мы предложим пользователю сначала установить его.

Вопрос: как проверить, установлен ли iOS OpenVPN Connect?

1 ответ

Решение

Из FAQ по OpenVPN Connect:

Q: Я разработчик. Как я могу определить, установлен ли OpenVPN Connect?

OpenVPN Connect 1.0.6 и выше устанавливает URL-схему openvpn: // и может быть обнаружен с помощью следующего кода:

BOOL installed = [application canOpenURL:[NSURL URLWithString:@"openvpn://"]];

РЕДАКТИРОВАНИЕ: К сожалению, OpenVPN Connect в Appstore имеет версию 1.0.5, похоже, 1.0.6 не был выпущен. Так что, пока нет решения.

Другие вопросы по тегам