美文网首页
iOS开发--安装证书到苹果设备上

iOS开发--安装证书到苹果设备上

作者: bangbang大首领 | 来源:发表于2019-06-14 16:52 被阅读0次

    一、利用CocoaHttpServer搭建本地服务

    1.CocoaHttpServer下载地址:https://github.com/robbiehanson/CocoaHTTPServer

    2.将以下文件导入xcode

    CocoaHttpServer

    3.AppDelegate中

    AppDelegate中

    4.导入头文件及相关属性和代理

    ViewController中

    5.将base64转换为证书存入沙盒的document目录中

    证书存入沙盒

    6.开启服务,将沙盒的document目录作为服务的路径

    开启服务

    二、获取url并安装证书

    1.获取url:

    port:端口号,PFX_NAME:证书名

    2.安装证书:

    (通过url)iOS12之前是由safari自动跳转到系统安装界面安装描述文件的,iOS12之后safari仅仅只能下载了,用户只能自己手动去设置界面安装。

    iOS12之前推荐使用

    跳转safari

    iOS12之后推荐使用SFSafariViewController(大家可百度搜索使用方法)。

    因为SFSafariViewController不具备跳转安装的功能,iOS12之前使用会出现白屏,再加上SFSafariViewController是iOS9出来的,所以兼容iOS9之前系统的应用不要使用,所以iOS12之后可使用,省去了跳转safari浏览器这一步,

    相关文章

      网友评论

          本文标题:iOS开发--安装证书到苹果设备上

          本文链接:https://www.haomeiwen.com/subject/zjypfctx.html