资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
发布应用程序到苹果 完整流程参考:( 打包以及提交审核详细流程(新版本更新提交审核)(如何发布应用程序到苹果 )开发环境:开发机器:真机部署测试:个人开发者向导:必备证书和证书(第一个证书是真机部署测试时用到的,后者证书是发布时需要 用到的,缺一不可)。(该链接所指文章实现了消息推送的功能、详细讲解了各个证书的申请以及使用)(开发这申请发布证书)我就说说接下来应该做的流程。在你保证拥有以上两个证书的前提下,距离提交 审核,已经剩下两大步了:,创建,填写项目详细信息。,打包验证通过,提交 项目。好的,我就开始说重点了,童鞋们跟着我的流程走,保证不会迷糊和出错。.预先准备在你开始将程序提交到 之前,你需要有一个 ,一个有效的发布证书,以及一个 有效的 。下面来看看它们各自的作用。: (应用)是识别不同应用程序的唯一标示符。每个都需要一个 或者标识。目前有两种类 型的标识:一个是精确的 ( ),一个是通配符 ( )。使用通配符的 可以 用来构建和安装多个程序。尽管通配符 非常方便,但是一个精确的 也是需要的, 尤其是当使用 或者使用其他功能的时候,比如 、 或者。如果你不确定什么样的 适合你的项目,我推荐你读下苹果关于这一主题的文 档: 。: (发布证书) 应用都有一个安全证书用于验证开发者身份和签名。为了可以向 提交,你需要 创建一个 。首先需要创建一个 (发布证书),过程类似于创建一个 (开发 证书)。如果你已经在实体设备上测试你的,那么你对创建 就已经很熟悉了。如果对此不熟悉,我建议你读下苹果关于 和 的详细指导。: (配置文件)一旦你创建了 和 ,你可以创建一个 以方便在 中销售你的。不过,你不能使 用和 相同的 。你需要为 分销创建一个单独的 ,如果你使用通配符 ,那么你 的多个就可以使用相同的 。: (生成设置)配置 、 和 已经完成,是时候配置中的 了。在 的列表中选择一个,打开顶 部的 选项,然后更新一下 来跟之前创建的 相匹配。最近添加的 有时候不会 立马就在 的 中看到,重启一下就可以解决这个问题。配置的(部署目标) 非常有必要说下 ,中每个都有一个 ,它可以指出可以运行的最小版本。不过, 一旦应用在 中生效,再去修改 ,你要考虑到一定后果。如果你在更新的时候提 高了 ,但是已经购买应用的用户并没有遇到新的 ,那么应用就不能在用户的移 动设备上运行。如果用户通过 (不是设备)了一个更新过的,然后替代了设备上 原先的版本,最后却发现新版本不能在设备上运行,这确实是个问题。() 当你决定提高现有的 时,要在新版本的版本注释中进行说明。如果你提前告 知用户,那么至少有一点,你已经尽力阻止问题的发生了。() 对于一款新,我经常会把 设置为最近发布的系统版本。因为新版本发布后, 渗透率的增长速度是令人难以置信的。很多人认为提高 会失去大部分市场,这 个说法并不准确,比如,发布后一个月,超过的设备已经进行了更新。但对而 言,就是另外一回事了,用户并不会像用户那样热衷于更新操作系统版本。【以上简而言之,最好从项目设计时,就决定是否考虑兼容低版本用户,支持的 话,写代码时使用新特性时最好做一下判断,是老版本是新版本】在最新的上,公布的数字显示,的市场占有率已经为 . (资源包): (图标)是中不可分割的一部分,你要确保尺寸不会出现差错。()()() ()()(): 屏幕截图 屏幕截图的作用不言而喻,你可以为每个上传张截图,虽然至少需要上传一张, 可能很少有人会只上传一张图片。另外,你还需要分别为 和 准备不同的屏幕截 图。这也是不小的工作量,但却能展示应用的另一面。 开发的一款售价美元的 软件 可以为你节省不少时间。 可以帮你把状态栏放在截图的正确位置。屏幕截图和是应用给用户的第一感觉,直接关系到用户会不会购买。不过,你所 上传的屏幕截图也不一定非得是实际的截图,看看 ? 截图可以通过使用此策 略,更具吸引力和说服力。当我们连上调试机以后。可以利用中中的轻松的截出标准大小的图片。: 元数据在提交应用之前,要管理好的元数据,包括应用名称、版本号、主要类别,简洁 的描述,关键词,.支持。如果你需要更新应用,你还要提供新增加的版本内容。如果你的应用需要注册【打开需要登录,比如飞信】,你还得向苹果提供一个测 试账户或者账户,这样审核人员就能很快进入,而不用再注册账号。. 提交准备以后,开发者提交应用的过程就简单多了,可以直接使用进行提交。首先在 中 创建,访问 ,使用你的开发者账号登陆,点击右边的“ ”,点击左上角的“ ” 选择“ ”,然后完成表格。注意,创建时填的就是你开发的项目,名称和一定要相同)。LManage Your ApplicationsAdd, view, and manage your appfications in the iTunes 5to re.匚atalog ReportsRequest catdleg re ports for your App Sror content.Developer ForumsFind solutions and shae tips with Apple devefopers fiom around world.点击进入左上角,添加一个,如果你的开发账号之前已经提交过,下面就会列出来。第一个页面,选择语言,应用名称,(会让你选择自己创建项目的)。(答 疑:在我们进行版本更新的时候名字,描述,新版本 描述,关键词,支持,截图、联系方式,)均可以更 改是一个用来识别的特殊字符串。我经常使用的 。最下边是的 ,你可以从下来 菜单中选择通配符 或者准确的 。这个页面是选择上线的日期(因为还需要审核,一般都是推迟几天),售价,以 及是否支援教育机构之类的。以上页面是写版本号,公司名称,软件首类别,次类别(注意两个类别不得重复 否则不会通过),以及评级划分。以上是软件的内容描述,关键字,技术支持,以及下面的技术负责人的名字,姓, 手机号码,这些都很简单,你们都懂的。接下来是选择一张的软件图标,让做吧,我也不晓得软件的图标为啥要做这么 大;继续上传张软件的截图,要挑选最重要的图片展示,大小是上集成了截图功能, 则是打开视图窗口,点击自己的手机标签页下的,就可以截图了,尺寸正好,很 方便的噢亲。完事后检查无误,点击提交。选择是否使用各种加密技术,是否使用第三方的内容,是否有广告等好了,走到这一步,基本上算是完成了一个的创建,这里列举了你的,随处 可见的点击进入可以修改刚才提交的信息,看到红色圈住的状态了: 千万不 要认为此时工作完成了,还差一步,如果此时你关闭了页面,准备最后一步,你 会发现到时会出错的。我就因为这个绕了半天。点击坐下的进入后的页面回会是此软件的一个详细列表展示了软件的名称,描 述,软件截图,技术联系人信息,等。看完无误后,一定要点击右下角(或右上 角)的按钮( ),只有点了这个按钮,才会改变当前的状态为: 。【注意:如果是 状态,在下打包提交应用,会有: .此时,如果你的首页变成了: 那么恭喜你,此步顺利通过,剩下最后了。(注 意如上截图,点击,完成了网页的所有工作)。上操作:设置证书,打包,提交项目。打开,首先确保你配置好了证书,看我如下截图。Multiple valuos * DorYl Cede 5i-gn r iPhone Distribution:DonJt C&de Si-gri : FPhock Oistributi-Qn;ccoe signir Identity确保和都是选中我们申请好的证书。到了次步骤,有的教程说创建一个新的 我 也尝试创建了,不过这里不推荐新手创建,因为使用照样可以打包,创新新的认 为会让新手更晕菜。(如上截图) . 上传二进制文件接下来打包应用程序(前提,已经申请过发布证书并安装,未申请的请参 照本文开头的链接进行操作)打开,选择 (必须采用真机)ProductWindow HelpEditorBuild FarArchiveRunTestProfile.然后选择.选择第二个Analyze.选择发布证书Codf黑跡i曲 血nd忖,石1总jmrw.itlsa.Gim点击之后便会生成文件.上传文件,,需要用自带的.在中选择应用程序()右键选择显示包内容Contents匚 ode5 ig nature岭 A匚cessibility InspectorAppliciiions| - Application Loaderrl Developerl -_.j: File Merge Frameworks卜 強 Instruments ymiwttlsa GillIh -.打开 会出现登录界面,同样用登录开发者中心的账号登录,第一次登录会出现 一个接受协议页面,打丁后继续就行了.进入后选择 ,会出现你在中心填写的项目,是等待上传状态,选择上传就可以 了。.上传成功后再回到开发者中心,刷新页面就会发现项目是等待审核状态了,正 常审核周期是个工作日Version 1.0Status Waiting For ReviewDate Created Jul iq 2014注意:在使用上传文件的过程中,遇到了以下问题,通过修改 删掉,只保留的方式解决该问题:提醒:如果你使用了来进行第三方类库管理,你需要把你管理的工程的( 删掉,只保留)哈哈。第一次发布。碰到了很多问题,得到了不少好友帮助,非常感谢。 也希望本文能对即将发布系统的你起到一些知道、帮助。那我也将会非常开心。因为还没体验过应用更新,所以一下内容均摘抄自。当我们的文件通过 上传后,忽然发觉不对。想重新替换上传的话。可以通过 以下步骤:. 进入到我们的应用.点击 .进入 后,在右上角有选择.进入页面以后,点击 就行了 .重新通过打包,重新通过 上传好了,接下来说一下,如何在有证书,开发者账号的情况下,通过正规途径,导 出,安装在任意手机中(亲测越狱手机)m ShowLocationUsritwll可,m卜F/ameworks.! 0 Q 0畐我的肝有宸件V Ai rDrop 鶴应用程序Q京面i i Debug-iphoneos| 三 | 血lil. 4嘉 Et 当我们在上几步,打包的时候,观看你项目的文件夹下,已经生成了真实的,不 过这个还不是我们真正想要的文件。(如上截图)选中下的,右键 ,此时打开 我们的,拖动软件到下。此时,我们的软件就拖到了中了,可是发现没有软件图标啊,不用怕,这是很正 常的。右键软件,选择在中显示(如上截图)I FA此时,眼前这个软件,就是我们想要的啦。我亲测安装到越狱后的手机,一点问 题都没有(不用担心证书的问题)【注意:越狱手机的版本一定要高于软件的版 本要求】 目前还没有测试未越狱的手机,不过我想应该无法安装,因为的审查机制是很严 格的,必须安装在有描述文件的手机中内(这一点在真机部署测试时就已经体现 出来了)年月日插播 如果您都看到了这里,我真的佩服您能忍受我如此繁琐的措辞,因为时间原因, 写一篇博客并不是很容易,所以有些语言或是排版组织的不是很好,年过来了, 现在我终于理解整个调试以及发布以及多人开发的流程,如果您现在也是朦胧状 态,感觉的机制好麻烦,或是在多人开发时遇到了: 不
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号