美文网首页
苹果APPID和证书创建

苹果APPID和证书创建

作者: 半杯故事 | 来源:发表于2017-05-08 16:56 被阅读754次

    1.APP ID创建

    选中Identifiers的App IDs,点击右上角的“+”号填写相应信息来申请App ID.png 这个App ID Description的Name是用来描述你的App Id,这个随便填,没有什么限制,最好是项目名称.png App ID Suffix,这是你 App Id 的后缀,这个需要仔细。因为这个内容和你的程序直接相关,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,我用的是项目中的 Bundle Identifier.png Snip20170508_9.png Snip20170508_11.png Snip20170508_12.png

    创建成功的appid

    Snip20170508_13.png

    2.Certificates(证书)

    1.生成本地钥匙串


    Snip20170508_14.png Clipboard Image.png

    点击“继续”,选择存储该证书的位置,即可生成证书请求文件


    Clipboard Image (1).png

    2.创建证书
    证书有两大类,开发证书(Development,也称为调试证书)和发布证书(Production)。

    常用的有以下几种:

    ① iOS App Development:真机调试证书

    ② Apple Push Notification service SSL (Sandbox):推送调试证书,直接用 Xcode 调试到设备的 App 需要调试证书推送通知。

    ③ App Store and Ad Hoc:发布证书,App Store、In-House(之前是有这个的,不过我现在看不到,先不管)、Ad Hoc 发布方式都需要这个证书来签名。

    ④ Apple Push Notification service SSL (Sandbox & Production):推送正式证书,AppStore、In-House、AdHoc 都需要用正式推送证书推送通知。

    这几种证书的创建都是需要上传CSR文件(就是刚刚创建好的 CertificateSigningRequest.certSigningRequest文件)

    3发布证书和开发者证书需要操作两次,分别创建,开发者证书用于真机调试,发布证书用于提交到 App Store。

    比如先勾选 iOS App Development,点击 Continue,它会提示你需要一个 CSR 文件。

    Clipboard Image (2).png 3739252-2c44257a771f16dc.png 3739252-866d0b167cbc5a6f.png 3739252-48da0b211c993b5f.png 3739252-74571b611df57075.png

    App Store and Ad Hoc 也是一样的方法来创建即可

    3739252-8ecd3ba38d9d3af5.png

    不过跟 iOS App Development 的证书的Name有点不同。一个是 iOS Development: Microlen Yan(我的),另一个是 iOS Distribution: Y..S.. Technology Co., Ltd.(公司的)。也下载到电脑以后,你 Mac 上有了以下这两个文件:


    屏幕快照 2017-05-08 下午4.43.01.png

    双击这两个 cer 证书文件,就可以安装好了这两个证书。(如果安装不上,可以直接将证书文件拖拽到钥匙串访问的列表中)最后可以在钥匙串中看到。

    3.配置文件(描述文件Provisioning Profile)

    Snip20170508_15.png

    创建一个上传AppStore的和测试的

    Snip20170508_16.png Snip20170508_17.png Snip20170508_18.png Snip20170508_19.png Snip20170508_20.png Snip20170508_21.png

    创建测试的还需要添加测试机(开发的 Provisioning Profile 需要真机调试,所以这里要绑定一个或以上的真机,我是之前添加过真机了,所以可以直接勾选;如果没有的话,需要将真机的 UUID 复制出来在此添加(方法:使用手机 Safari 访问http://fir.im/udid)。还有就是,在发布的 Provisioning Profile 中,是没有这一步的,道理我们都懂!)

    屏幕快照 2017-05-08 下午4.55.16.png

    大结局!

    相关文章

      网友评论

          本文标题:苹果APPID和证书创建

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