有关iOS构建版本上传应用

来源:互联网 发布:淘宝怎么限制买家购买 编辑:程序博客网 时间:2024/06/04 18:39

       作为一名iOS开发人员,针对上传应用至AppStore,是必须需要熟知的,但是在上传应用.ipa文件时会经常报有错误,针对这些问题,是很多iOS开发人员,尤其是刚入门,并没有发布过产品的工程师而言,是具有摧毁性的打击的,而今,本人也亲自总结一些上传过程中遇到的困难,及解决办法,希望此法可以帮助众多志同道合的开发人员度过难关。

        一、在导出ipa文件,在Archive界面,直接Upload to AppStore,又是会报有Archive upload failed due to the issues listed below 。



         原因:在Archive时,并没有连接真机。导致二级制文件错误。

         解决办法:连上真机。选择真机后,再次尝试Archive,上传。



     二、上传方式中包括有三种:

                    1️⃣:在导出ipa文件处直接 Upload  to AppStore

                    2️⃣:在Xcode中,选择Xcode → Open Developer Tool → Application Loader



                    3️⃣:下载Application Loader

                               


        三、关于上传ITunes时,报版本冲突(因为本人已解决,没有截图,抱歉,只能口述)

        此种情况多发于第一次上传应用后,发现工程中存留有严重Bug,需要修改,然后reject包,再重新Archive,上传新的ipa时。因为当reject后,iTunes还保留有你上一次以前以前版本的信息,并没有完全被删除掉。因此最好的解决办法为升级版本号。

         当然,如果是公司项目,版本号的升级不是说你想定多少就多少,这些都是要通过领导同意才能批准更改的,虽然更改版本号,只是一个修改数字的操作那么简单,但是要考虑公司的安排制度,那么,如何才能既升级了版本号,又不挑战公司版本制度呢?这些Xcode又给各位开发者留有后路的。在工程中选择Target → General。



         此处的Version是不可以更改的,这个Version是公司定的版本号,这里我们更改的是Build,Build号,我们可以随意更改,这个是不会影响上传的版本号的,但是为了更好的管理控制版本,建议以Version为基准,在后面再添一个数字,依次累加。

        如此以来,便可以解决版本号冲突的问题。

        希望本文可以帮助到您,有什么不同的见解的,还请回复评论。






0 0
原创粉丝点击