首先感谢司马飞鱼兄弟教会我ASPP上架,为了避免吃个包子而把上架流程忘了,在此写个博客,记录一下上架流程.司马飞鱼兄,最近可好?来撸否?

首先,司马飞鱼兄弟去年上架,由于年轻,导致开发者账号被封1年,真是可惜,后来他总结的一些东西,我在此博客记录下来.

首先App的完善和要求,

0.不能再提交审核的版本中添加fir,蒲公英等下载升级功能

1.检测更新功能将不能通过审核(可以审核时隐藏,审核过了再开放)

2.没有做完的部分用灰色显示或直接隐藏,

3.外网测试服务器必须开启(让后台开启)

4.不能有明显bug

(这四点是司马兄的原话)

接下来还是司马兄的原话

步骤:

1.插上真机

2.设置好profile和证书

3.Xcode->Product->Archive,完成后会弹出Archives页面,点击右侧上方的"Upload to App Store"按钮,一步步确定即可.

4.登陆https://itunesconnect.apple.com,     进入"我的App",然后进入”app名字”

5.点击左侧"+版本或平台"

6.填写更新日志并选择第四步上次的ipa,确定更新

7.等待审核 周期一般为一到两周



那么问题来了,写成这样,有人按照这个去上架,肯定回骂我的,接下来是详细教程

问题1:配置证书怎样配置?

答:我不想回答,很多事并不是不想就不做的,

1.

ios 上架 testflight ios 上架otherother_Arc

找到电脑里面这个,再搞这个

ios 上架 testflight ios 上架otherother_App_02

,在搞这个

ios 上架 testflight ios 上架otherother_App_03

填好你的开发者账号的邮箱,按照流程来,反正我把这个

ios 上架 testflight ios 上架otherother_App_04

存在桌面了

2.登陆各位的苹果开发者网站,需要付费的@!@  找到这个页面

ios 上架 testflight ios 上架otherother_app_05

Certificates 就是证书的意思 证书的复数形式 ,点击上图第一打码的地方的下面的加号,

ios 上架 testflight ios 上架otherother_开发人员_06

选这一个,Development 配置开发者证书,Production 配置产品证书,选择红箭头的(如果有好学的人,可以研究一下这两个证书的区别)

一直按照要求点,

ios 上架 testflight ios 上架otherother_Arc_07

选择刚刚创建的

ios 上架 testflight ios 上架otherother_App_04


接下来 当当当 

ios 上架 testflight ios 上架otherother_Arc_09

恭喜你,创建成功

下载后,双击安装 (~!~我能说我找不到安装那儿去了么)  

双击安装后可以在本地机器KeyChain Access的Certificates里找到。

好了,终于把证书配置好了.


接下来添加 Devices

ios 上架 testflight ios 上架otherother_开发人员_10

  绑定好你们的手机

ios 上架 testflight ios 上架otherother_开发人员_11


接下来 就可以创建你们的APP IDs 了


ios 上架 testflight ios 上架otherother_Arc_12

name 只是一个别名,继续填写

ios 上架 testflight ios 上架otherother_app_13

选上面一个,填好你的Bundle ID (不要问我Bundle ID是啥)继续 

ios 上架 testflight ios 上架otherother_ios 上架 testflight_14

这是App里面有的功能,各位亲们看着点,(App里面有的功能你们一定要勾选啊,要负责任)万事大吉 APP ID 创建好了 博主创建的是美丽的神话(meilideshenhua) 

ios 上架 testflight ios 上架otherother_开发人员_15




接下来去弄这个 

Development Provisioning Profiles

ios 上架 testflight ios 上架otherother_ios 上架 testflight_16

接下来 我美丽的神话终于创建好了 

ios 上架 testflight ios 上架otherother_ios 上架 testflight_17

ios 上架 testflight ios 上架otherother_ios 上架 testflight_18



ios 上架 testflight ios 上架otherother_App_19

 我个人理解,这个玩意是你的APP的描述文件,只有这个,才能发布到AppStore上!创建好的 

ios 上架 testflight ios 上架otherother_app_20


搞到这里,终于可以喘口气了,博主已经快累趴下了~~~~

在你的工程里面 配置好这个

ios 上架 testflight ios 上架otherother_开发人员_21




这些最麻烦的搞好以后  后来就简单了,刚刚还和司马飞鱼打了个电话!!!!


接下来 就简单了 (博主写到这儿已经很晚了,该下班了,接下来简单的东西,你们肯定能搞定!!!)

插上真机,

3.Xcode->Product->Archive,完成后会弹出Archives页面,点击右侧上方的"Upload to App Store"按钮,一步步确定即可.

4.登陆https://itunesconnect.apple.com,     进入"我的App",然后进入”app名字”

5.点击左侧"+版本或平台"

6.填写更新日志并选择第四步上次的ipa,确定更新

7.等待审核 周期一般为一到两周



终于搞完了!!!!!!!!(可能填写App到itunesconnect上去的时候会有些问题,最麻烦的已经解决,接下来自己可以搞定了!有问题在下面留言!!)