美文网首页
三. 程序发布

三. 程序发布

作者: 面糊 | 来源:发表于2016-05-26 20:45 被阅读43次

    一. 程序发布的步骤

    1. 所谓程序发布, 就是指将开发完毕的App发布到AppStore中, 供指定区域的用户去下载

    2. 程序发布的步骤

      • 程序发布, 蛋疼指数要比ipa打包蛋疼的多, 做好思想准备
        1. 配置证书/描述文件/安装证书等
          • 首先需要有Apple ID以及开发者账号, 这个不过多解释了
          • 来到证书页面, 在Certificates选项处 -> All -> App Store and Ad Hoc选项,
          • 在App IDs选项, 右侧的App ID Suffix页面中, 选择App ID(即Bundle ID)的类型
            • Explicit App ID: 明确的App ID, 如果你的App需要使用如Game Center, 后台通知等功能, 就需要选择这项
            • Wildcard App ID: 模糊的App ID, 如果不需要复杂功能, 就可以选择这个
          • 在Provisioning Profiles选项中, 在Distribution页面里, 要选择App Store, 根据证书+App ID生成的描述文件, 要选择以后再App Store上架的选项
        2. 在开发者中心创建App
          • 在网页中, 登录iTunes Connect
          • 进入之后, 选择我的App
          • 在我的App页面, 点击左上角的+号, 选择新App
          • 新建App, 配置选项:
            • 平台选择iOS
            • 名称一般控制在4个字以内, 超过的话会显得很别扭(老板不在意就无所谓了...)
            • 套装ID和SKU: 统一设置为你的App Bundle ID即可
          • 点击创建之后, 在AppStore选项中,点击App信息, 进行进一步设置
            • 注意可本地化的信息中的隐私政策网址(URL), 如果你的公司产品有隐私侵权声明的网页的话, 要填写在内, 这都是以后打官司的证据!!!
            • 在综合信息中的类别中, 选择你的App类别, 这是用可以搜索你App的关键
          • 在价格与定价的页面, 需要做一些详细设置
            • 友情提示: 按照天朝的消费习惯, 一般需要花钱下载的App, 会被用户们直接毙掉, 不论你App有多么的好...容我吐槽一下人傻钱多的国产网游大环境.....
            • 价格时间表, 在这里价格是有明确的指定价格的, 不能想卖多少就多少(注意1元在最下方, 被坑到没?)
            • 销售范围: 这指的是App的销售区域, 一般选择中国就可以
            • 这里有个小经验: 如果你想让你的App暂时下架, 等想上架的时候可以立即上架的话, 就可以将销售范围临时全不选中, 这样就等同于停止销售了
          • 在准备提交处的设置
            • 首先, 你要给你的App提供几张预览图(注意: 如果你不想让用户讨厌你的App的话, 一定要让美工去做图!!!)
            • 在描述栏中, 尽量写详细一些你的App特点, 并且这里也有一个很大的注意点: 如果你的App有一些特别费电的功能, 或者消费什么的功能, 一定要友情提醒用户, 否则你的App会被稀里糊涂的拒掉
            • 关键词: 用于搜索你App的关键词
            • 技术支持网址: 一般公司都会有技术支持, 如果用户遇到问题, 就会在这个网站去联系解决
            • 营销网址: 这个一般很少用到, 鄙人没用过
        3. 接下来是最后的步骤: 打包上传
          • 在Xcode上册菜单栏中, 选择Product -> Archive
          • 在Archives页面, 选择要发布的App, 并点击右侧的Upload to AppStore
          • 选择你的组织, choose
          • 在发送准备信息页面, 点击右下角的Upload, 然后接下来是等待上传的结束
          • 当你上传成功后, 去iTunes可以查看相关的构建版本, Apple会让你在提交App之前, 选择一个构建版本, 这时选择你的App就可以啦~~
          • 接下来就是祈祷上架成功了

    二. 程序发布的一些注意点

    1. 应用程序的几个必备元素

      • Bundle ID: 在配置发布证书的时候, 你的App Bundle ID要与证书中的保持一致
      • 程序图标: 在Xcode中的苹果官方文档, 搜索: App icons on iPad and iPhone, 即可查看各个设备所需要的图标尺寸, 最好给UI妹子一点点耐心解释
      • 程序版本:
        • plist文件中的Bundle versions string, short, 这个版本一定要与iTunes上的版本号一致(注意他不能超过三段字符, 即1.2.1可用, 但是1.2.1.0就不可用了)
        • Bundle Version: 它可作为内部版本时使用, 无格式要求
        • 当Bundle Version String没有设置的时候, Bundle Version将会替代Bundle Version String的功能, 同时也会继承他的限制(格式, 位数), 并且需要与iTunes保持一致
    2. 一些补充

      • 如果出现了证书错误, 就要去查看一下你的证书是否过期了, 别被这个坑到, 否则太Low了
      • 常规的审核周期:
        • 众所周知从前的审核周期有多么的坑人, 动不动就要一个多星期, 人家碰到节假日还休息(真羡慕人家的工作制度)
        • 但是最近苹果公司大大的发力, 为了配合版本迭代的速度, 目前的审核周期已经改为了1个工作日, 貌似周围的朋友一般提交都是在两天之内搞定的
      • 苹果审核规则文档: 这个文档一定要去看看, 针对App的上架, 苹果可是十分的为用户着想, 做了一大堆相关的规则, 如果你的App违反了任意一条, 大侠请重新来过吧!!!
      • 加急审核
        • 简单理解就是去联系苹果官方的审核人员, 跟他们说明你的理由, 让他们优先给你审核, 快速通过, 不过貌似好像有次数限制吧??
        • 注意, 如果真想加速审核, 那就能有多惨就说的多惨, 比如一个bug不赶紧解决的话, 你的用户可能会损失多少多少钱, 你用户的老婆有可能跟别人跑了(反正都是为用户着想的....)
      • 加急审核的一些注意点
        • 加急审核, 会让审核工作人员, 更加仔细的检查你的App, 如果有bug的话, 你就等着悲剧吧
        • 首次发布, 一般不会给你加急的
        • 加急审核的理由一定要足够强大!!!
        • 只要你的加急审核通过了, 那么你的app就会一直处于加急状态, 直到上架为止
        • 可以在此网站中了解一下苹果的套路: http://www.woshipm.com/ucd/144218.html

    相关文章

      网友评论

          本文标题:三. 程序发布

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