美文网首页工程架构
iOS-证书的类型和功能、Provisioning Profil

iOS-证书的类型和功能、Provisioning Profil

作者: 良人不归_墨染锦年 | 来源:发表于2018-05-21 17:09 被阅读0次

    iOS证书有很多种类,一定要了解各种证书的作用和注意事项才能在iOS开发中无往不利,而不是手忙脚乱。

    下面简单介绍各个证书的功能:

    1.iOS开发证书(iOS Development)

    在APP上线前,几乎都是使用开发证书,开发过程中iOS开发证书是用于真机测试,然后调试、测试APP的运行情况。

    2.iOS发布证书(iOS Distribution)

    当APP开发测试好,上线就需要用到iOS发布证书,用iOS发布证书打包的ipa才能上传到App Store审核。

    3.iOS推送证书

    iOS推送证书分为开发和发布两种,类型分别为APNs Development iOS、APNs Distribution iOS,两者和上面的开发证书、发布证书相对应。iOS推送证书用于推送通知,平时我们在手机的系统栏下拉看到的那些消息就是推送通知,如果要做这个功能就需要配置开发推送证书。

    Provisioning Profiles的简介

    Provisioning Profiles一般称之为PP文件,该文件将appID,开发者证书,硬件Device绑定到一块儿,在开发者中心配置好后可以添加到Xcode上,也可以直接在Xcode上连接开发者中心生成,真机调试时需要在PP文件中添加真机的udid;

    注意:

    一个证书可以对应多个APP,每个APP的证书的Provisioning Profiles是惟一的,所以一个证书也可以对应多个Provisioning Profiles。
    一个开发者账号最多只能创建3个发布证书,而且证书被撤销掉了之后用该证书打包的应用会打不开。

    顺便贴一篇 完整的证书申请和打包过程:https://www.jianshu.com/p/2b3c2693f4f2

    相关文章

      网友评论

        本文标题:iOS-证书的类型和功能、Provisioning Profil

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