【发布时间】:2012-07-16 12:54:14
【问题描述】:
我有一个需要安装证书的应用,它使用
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:CERTIFICATE_URL]];
这会访问网络服务器,获取证书并启动允许用户安装证书的设置应用程序。
完成后,通过点击完成按钮,设置应用程序会将您带回 Safari,但在一个空白页面(或您上次访问的页面)。
显然我想使用我设置的 url 方案返回应用程序。
有没有人有这方面的经验,可以指点一下吗?
我正在考虑有一个登录页面,该应用程序也会带你去告诉你安装证书(点击一个按钮),然后当它安装时,我假设它会让你回到这个登录页面,之后我可以做如果我可以确定证书已成功安装,则自动重定向回应用程序.....??
【问题讨论】:
-
你有什么工作吗?
-
不,这个过程还在使用。我通过使用安全框架来改进代码,在用户即将观看 DRM 文件时检查证书是否已安装,而不是要求每个用户在第一次安装应用程序时安装证书。但是,我们的 PlayReady 实现不再需要此证书安装过程 - 所以这对我来说不再是问题。
-
谢谢,我正在尝试在应用程序中安装.der,但我无法使其工作,所以我可能会使用您的方法
-
我添加了一个答案,下面是我从 Apple 技术支持那里得到的。
标签: ios certificate der