Как проверить, установлен ли iOS OpenVPN Connect?
Мы разрабатываем приложение, которое должно импортировать файл.ovpn в OpenVPN Connect (iOS), но перед импортом нам нужно проверить, установлен ли OpenVPN Connect (iOS) на устройстве iOS. Если он не установлен, мы предложим пользователю сначала установить его.
Вопрос: как проверить, установлен ли iOS OpenVPN Connect?
1 ответ
Решение
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 не был выпущен. Так что, пока нет решения.