iOS APP上线流程总结

作者: XinStar | 来源:发表于2016-03-20 16:39 被阅读2990次

    前言

    在开发我的第一个iOS上线APP时,很多次搜索iOS的问题都定位到了简书来,抱着记录自己成长以及希望自己的文章也能帮助到别人的目的,我也开始了我的简书之旅。

    第一篇就记录一下我第一个正式上线APP的全部过程吧,我做的是一款记账类的app,经过前面半个月的不断努力,总算是做出了一个自己认为还算满意的demo,于是决定将它上传到AppStore上,期间遇到不少坑,将其记录下来。

    一、前期准备

    首先,你得要有一个开发者账号,xcode7以后不需要买会员资格也可以进行真机调试,但是如果你打算上传的话那还是得要买一个99的会员资格啦,但是对于苦逼的学生党来说,并不能轻易的办理双币信用卡。正当我纠结之时,我想起了大淘宝,果断找了一个代付,大概会多花30块钱,不过免去了各种麻烦。迅速付完之后关健来了,支付成功之后页面上任然会显示enrollment pending状态,这时你不要去发邮件,果断直接电话轰炸客服,一出现什么问题就打电话,就这样,中午开始支付的我下午就已经激活了账户~

    二、上传准备

    账号激活之后就直接进入member center,选择iTunes connect

    登录后选择我的app

    然后点击左边的加号,新建app,填写各类信息

    其中SKU可以填写你项目的bundle name,保证是专有的,然后创建

    进入后左边的app信息和价格比较简单,主要讲一下准备提交这一栏

    首先是图片,当时看到要截取这么多型号的手机,我的内心是崩溃的,不过幸好可以用xcode的模拟器来截图,打开模拟器,按com+S就可以截图了,分别从小到大截取iPhone4S、iPhone5s、iPhone6s、iPhone6 Plus的,这里要注意4.7英寸的不能用iPhone6,我也是莫名的被坑了一把,明明6也是4.7英寸,但截出来的图像素就是不对。。。

    然后就是填写描述啊,关健词什么的,关健词可以多写一些,这涉及到你在AppStore被搜到的概率。还有就是技术支持,如果是公司就放公司的,个人可以放自己的博客什么的,我以前没有写过博客,所以在简书上随手写了一个当做技术支持网站~ http://www.jianshu.com/p/46a2239537b9

    最下面还有一些个人信息也比较简单,除了app图标那个,要1024x1024像素的,而且可能会提示你alpha通道什么的,反正对于我这个ps新手一堆看不懂的名词,但是不用担心,因为根本用不上PS!直接点开图片,导出文件的时候把alpha那个勾去掉就好了。

    下一步就是上传你的项目啦,其实我建议先把这一步做了再做其他的,因为你提交项目之后还得要等个几分钟

    三、xcode上传项目

    打开xcode,分别在选择红色圆圈的地方将Code Signing改成自己的distribution,这个东西之前可以手动添加当然也可以向我一样连着真机然后点击fix issue自动生成

    然后选择模拟器里的general device,点击Archive

    这时候会自动生成一个文件,点击右边的upload to AppStore,就可以上传啦

    上传之后稍等片刻,你注意这时候苹果会给你的邮箱里发一封邮件,表示你已经可以上传了

    然后你就可以回到刚刚的地方,注意这时候多了一个加号,你可以点击然后添加了(好吧,我承认我的加号画的很丑。。。)

    最后就是你选择是审核后自动上线还是自己选择一个时候上线啦

    然后点储存提交,如果是遗漏的地方系统会提示你,如果没有就会来到一个让你选择是否有广告什么的了,这个根据自己的情况选择。

    最后,就是进入等待审核的状态了!

    相关文章

      网友评论

      • HenryPeng:现在直接上传6+的尺寸图片,可以通用。省去不少麻烦
      • WyattWang:我在上传App时也是在模拟器里的CMD+S保存的,对于4.7寸的,我使用的是6倒没有你所说的问题。

        我发现现在许多的App在使用一个背景图片配文字,然后再加上一个截图(局部)的方式还挺不错的。
        XinStar:@WyattWang 可能是我人品不好。。。是啊,因为很多时候用户不会点进来看详细,能够在展示界面加入尽可能多的信息也算是一种吸引用户的好方式吧,可惜我太懒了,不愿一个个的配文字 :joy:

      本文标题:iOS APP上线流程总结

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