iOS开发打包的种类,我的理解

来源:互联网 发布:gentoo linux下载 编辑:程序博客网 时间:2024/06/06 03:23



1.个人账号,公司账号打包。

    1. 介绍:

       这些都是用来上传APPStore用的。99刀。区别是公司账号会有一些相关资质。

           比如公司账号有金融资质,就能上架金融相关的产品。而个人账号泽不行。

   

    2. 用途:

      当然是打包咯:一般打两种包。

           前提:
          1.创建CSR文件,也就是证书签名请求文件
          2.测试证书
          3.发布证书
           ......  需要推送的加推送证书
          4.APPID
          5.描述文件 { 测试描述文件:  可以用来测试  用来真机测试   当然必须要有测试证书 如果要发布到蒲公英,所有设备都需要加入的
              发布描述文件    用来打包,创建的时候不会有增加设备


              发布描述文件 adhoc  蒲公英   也要专门测试证书
          1):发布appStore包  :你需要dis的描述文件,和dis的发布证书打包,上架appstore
          2):发布测试包:  你需要穿件dev的描述文件(adHoc的描述文件也可以), 和dev的发布证书打包,将公司需要测试的手机设备的UDID全部加入进来,这样同事门就能用了。 当然包最后要放在蒲公英账号里。 


1.企业账号,打包

   售价$299,并且可以不需要经过苹果审核就发布。
  打包流程和1是一样的,   记得
  一.优点
      1. 可以不需要经过苹果审核就发布 。这样你自己要发布,需要:自己的服务器,服务器要申请SSL证书,自己做设计下载界面。关键是:你从哪里找人来去你的下载界面下载呢 
      2. 可以无限制下载次数,比如普通的描述文件只能有100个测试设备。
  一.缺点
      1. 企业版证书原则上只允许公司内部发布,不允许分发给普通用户,账号可能被封哦
       2. 无法做推广,因为不能上架appStore。


先写到这里,供自己了解 。以后有需要再写。