iOS中app在iTunes中更新版本流程

昨天终于把新版本的app上传了,我能说我在上传的前一分钟都在改bug吗

对这个版本的app我实在是没有什么信心去期盼它可以通过苹果残酷的审核

第一次去做更新版本这件事我也看了很多资料,大多数是网络博客

每次看到那些步骤详细,图文混排的博客,心中一直都存感激之情

程序员的世界总是略显孤独,有时会羡慕运营部的喧闹,但是,看到这么多博客,我想这也是我们的交流方式

我去,想文艺一下发现自己词穷

在已经在iTunes发布app的情况下,进行新版本的发布

首先,需要两个文件:production ver,provision file

这两个文件都需要到苹果开发者网站上申请,关键的来了

申请production cer的时候需要本机的钥匙串(所以这个cer只能在这台电脑上用)

申请provision file的时候需要appID,production cer,给这个provision file 命名(这里的appID似乎需要和项目的bundle ID相同,而且因为production cer的关系,这个provision file也只能在这台电脑上使用,给provision file 命名这件事也很重要,不然后面用的时候可能傻傻分不清楚)

当着两个文件申请好了之后,就需要去项目里面把bundle ID改成申请provision file时候填的appID,同时在URL Schemes 中也要添加一个这样的 scheme

然后在build setting中进行Code Signing 的修改

把provision profile中选成自己创建的(名字是自己命名的),然后去选择code signing identity,这时候一般只有一个选项(我也不知道为什么),Debug啊release啊全部都换成一样的

完了之后去general中修改项目中的版本号,version和build到底是神马关系不知道,以防万一写成一样的

重点是一定要比上一个版本大

上面的事情做完之后,要把工程的运行设备选择成ios Device,这一步很重要,一定要选好,这时候手机不要插到电脑上

然后command+b 编译一下工程,找到products中的app,然后show in Finder

找到之后,进行压缩,我们要上传到iTunes的就是这个压缩包

然后将这个压缩包用Xcode上传到iTunes,步骤是Xcode》open developer tool》application loader

弹出上传窗口

按照提示一步一步上传就可以了,(真的是只要按照提示就可以,没有关键点),如果运气好的话,五分钟就可以上传成功

然后就需要去iTunes里添加新版本描述

打开iTunes connect这个网站,登陆,点击app,然后选择自己要更新的app,点进去之后点击加号,然后填写相应信息

填写完成之后就点击网页上方的保存按钮,然后点击提交以供审核,等版本的上方变成正在等待审核就说明上传成功,可以试试关注这个地方的状态变化

我昨天上传的app还是等待审核,心里其实超没有底,如果审核通过再更新

时间: 2024-11-07 14:16:52

iOS中app在iTunes中更新版本流程的相关文章

iOS 的 APP 在系统中如何适配不同的屏幕的尺寸

2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素.下文也是按照宽度,高度的顺序排列.这个分辨率一直到iPhone 3GS也保持不变. 那时编写iOS的App(应用程序),只支持绝对定位.比如一个按钮(x, y, width, height) = (20, 30, 40, 50),就表示它的宽度是40像素,高度是50像素,放在(20, 30)像素的位置. iPhone 4 2010年,iPhone 4发布,率先采用Retina显示屏,在屏幕的物理尺寸不变的情况下,像素成倍增

iOS判断APP版本更新并获取更新内容

摘要:之前版本更新控制都是后台来控制的,包括更新提示内容.主要适用于APP1.0 若你的APP已经开始迭代,APP完全可以自己获取版本更新内容等信息. 大家对这个URL应该不陌生: http://itunes.apple.com?lookup?id=   后面APP的  在APPstore中的ID 可以利用这个地址获取想要的信息: 怎么请求就不用说了吧,可以现在Safari中看一下返回报文,你要的都在results  字典中.

iOS 获取appStore的链接地址,从app中跳转 appStore中应用

从app中跳转到appStore中,分为 1.取得app在appStore中的链接地址 mac打开iTunes,在右上角中的搜索框中输入你的应用名称. 在弹出的菜单中,选择复制链接,得到该应用的链接地址: https://itunes.apple.com/cn/app/jie-zou-da-shi/id493901993?mt=8 然后将 http:// 替换为 itms:// 或者 itms-apps:// 替换后的链接地址. itms-apps://itunes.apple.com/cn/a

IOS中APP开发之路

现在移动APP正式急速上升的趋势,然而占据着主要地位的还是这2大巨无霸:谷歌的Android与苹果的ios系统.那么,作为 程序员了解一下APP的开发流程思路是有所必要的,特别是正流行火热的APP市场.开发IOS的APP学习思路,翻译 了一个很牛B的网 络文章,并且大致的总结了一些IOS开发APP的流程思路,它不仅仅是初学者的导航灯,还是ios开发热衷粉丝的垫脚石.iOS系统以 及iPhone的出来都要感谢ios鼻祖---乔布斯,一个完美主义者,从如此优秀的iOS系统和iPhone就可以看出来.

H5移动端IOS/Android兼容性总结,持续更新中…

H5移动端IOS/Android兼容性总结,持续更新中… 1. IOS不识别日期 new Date("2018-07-01 08:00:00")在Android下正常显示可以直接进行各种操作转化,而在IOS下为invalid date,获取到的时间戳为NaN,确实有点坑啊,只能识别new Date("2018/07/01 08:00:00")这种的,所以需要转化一下,解决方法为统一增加.replace(/-/g,'/'): new Date("2018-0

ios安装app提示【未受信任的企业级开发者】。在设置中信任此开发者

 最近在测试app,ios安装app后点击提示如下图: 解决方法: 1 点击 [设置] >[通用] >[设备管理]   2 点击企业级应用 > 信任该开发者 > 信任.设置之后可正常运行app.

Android中app卡顿原因分析示例

在知乎回答了一个“为什么微博的app在iPhone比Android上流畅”的问题.后面部分是一个典型的动画卡顿的性能分析过程,因此帖在这里.有编程问题可以在这里交流.知乎链接. ========================================================= 我来说下我所知道的事情.我不知道iOS为什么流畅,但我知道一些Android为什么不流畅的原因. 首先,就题主所说的问题,我用iPad和小米Pad对比了一下微博滑动滚屏这件事情(2014年8月10日目前微博

Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果

目前Android的实现是:有来电时,音乐声音直接停止,铃声直接直接使用设置的铃声音量进行铃声播放. Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果. 如果要实现这个效果,首先要搞清楚两大问题: 1.来电时的代码主要实现流程. 2.主流音乐播放器在播放过程中,如果有来电,到底在收到了什么事件后将音乐暂停了? 一:来电时的代码主要实现流程 我不是第一研究来电代码的人,网上已经有高手对这个流程剖析过,不是不完全符合我的要求,我参考过的比较有价值的是如下两个

  大公司中app研发的工作内容以及岗位对比和简单职业阶段分析--适合新人

移动互联网发展迅速,现在已经在改变部分传统行业的模式,未来几年仍将不断改变和颠覆世界.ios开发是在属于移动互联网中软件开发中的一个分支,另外还主要包括安卓开发和windows iPhone开发.下面从日常研发的工作内容,和团队不同岗位横向纵向对比以及职业发展阶段分析三个角度说明大公司app研发的工作. 1.日常研发工作内容 工作主要包括沟通.研发和修复bug三个内容. 先说研发方面.我在团队是一个典型的大公司移动app团队,约有40人,分为后台开发团队.安卓开发团队.ios开发团队.产品设计团