更新版本流程 ios

首先,需要两个文件: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还是等待审核,心里其实超没有底,如果审核通过再更新

----------------------------------------------------------------------------

我自己按照上边的描述更新  但一直提示描述文件有问题 后来又参考别人 可以上传成功了    

  1. 把自己的开发和发布  证书  描述文件 都对应好   

    在itunsConnect 网站中找到对应的app 并构建新版本  

  2. code_signing idetifer 里设置 

    debug 对应开发者      developer  的证书和描述文件

    release 对应选择        发布            的证书和描述文件

 3.通过  xcode->product->Archive  来打包  

    这个地方要注意  如果出现  UUID 错误   

            a.右键选择项目show in finder        

            b.打开后 右键项目的   xxx.xcodeproj    显示包内容

            c.在打开的包内容里   双击打开 project.pbxproj 文件 

            d.在打开的c步文件中 commond+f  查找你错误的UUID 对应的 内容 (UUID 后边的一串数字)   

            e.把d步找到的对应行 就是那一行 删除  完全半闭xcode 重新打开  并重新设置相关证书和描述文件

            f.重新archive成功 

 4.archive 成功  在窗口中  提交对应的包   

 5.upload 成功 等待后 会在itunsConnect 出现在提交的包  选择后 提交成功.等待审核

                    写的有点乱  ......  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值