我们正在开发一个需要将.ovpn文件导入OpenVPN Connect(iOS)的应用程序,但在导入之前,我们需要检查iOS设备上是否安装了OpenVPN Connect(iOS)。 如果没有安装,我们会提示用户先安装它。
问题是:如何检查是否安装了iOS OpenVPN Connect?
答案 0 :(得分:2)
问:我是开发人员。如何检测是否安装了OpenVPN Connect?
OpenVPN Connect 1.0.6及更高版本安装openvpn:// URL方案,可以使用以下代码检测到:
BOOL installed = [application canOpenURL:[NSURL URLWithString:@"openvpn://"]];
已编辑:不幸的是Appstore中的OpenVPN Connect版本为1.0.5,似乎1.0.6未发布。所以,目前还没有解决方案。