美文网首页
iOS上架:证书和描述文件理解(1、2、3)

iOS上架:证书和描述文件理解(1、2、3)

作者: iOS_SXH | 来源:发表于2017-01-16 11:39 被阅读0次

    1、Identifiers(标识符:身份证)

    1:app ID:app的唯一身份证(区别不同app,唯一性)

    2:包含服务:是否推送+内购+游戏+健康监控……功能。


    2、certificate(证书)

    1:证书类型:测试(环境)证书  ||  线上测试(环境)证书  ||  上架商店(环境)证书

    2:上传CSR(Mac的钥匙串生成):Mac钥匙串导出。

    如果使用别人的证书来打包,你需要  “.p12”+“描述文件”。

    ps:证书可以导出p12文件来给别人使用,如果证书数量达到上限(发布证书3个,开发证书2个)

    关于证书问题

    “此证书的签发者无效”

    原因1

    Apple Worldwide Developer Relations Certification Authority Intermediate Certificate证书过期—>删除过期证书,安装新的证书。

    证书地址:   证书地址

    原因2:

    权限问题,使用此证书的权限被限制—>查看证书属性,“信任”选择“始终信任”

    证书安装问题

    双击证书不能自动安装到钥匙串中—>手动把下载的证书文件拖到钥匙串中(注意是“登录”下面的“我的证书”选项中)


    3、Provisioning Profiles(描述文件)(粘合剂:把标识符和证书弄在一起)(作用是置于xcode中,让xcode知道我们开发的合法性)

    1:测试环境:选择app ID +选择开发团体(证书)+添加设备UUID(被允许安装的设备)

    2:上架环境:选择app ID +选择开发团队(证书)


    Devices(设备UUID:被允许的设备)

    测试证书打包(包含测试环境+线上测试环境)需要添加用户的UUID,被添加的设备才可以安装二进制文件。


    打包二进制文件(.ipa)

    1:用xcode 打包的时候,填写“标识符”+选择“描述文件”+选择“开发团队”即可开始Archive。

    2:最后导出:选择“环境”+“开发团队”—>.ipa(二进制文件)。

    3:“Application loader”工具上传ipa 文件到App Store。

    学无止境,做个记录

    2017-01-16-SXH

    相关文章

      网友评论

          本文标题:iOS上架:证书和描述文件理解(1、2、3)

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