上架AppStore 简单流程(自己简单整理,方便以后复查或增加) - yuwenhuaji

时间:2024-02-22 10:11:52

上架AppStore 简单流程(自己简单整理,方便以后复查或增加)

2016-06-03 14:48  yuwenhuaji  阅读(6163)  评论(0编辑  收藏  举报

1.登陆苹果开发者官网页面 https://developer.apple.com/programs/ios/

2点击enroll now

3如果没有DNUS 码的话点击 check Now 进入申请页面,

其中legal entity Name 一定要填写标准 填完之后要记下来 以后跟申请苹果开发者的公司名要对得上,如果公司没有英文名可以自己起一个,不用到工商部登记。作者申请完之后 14天这个邓白氏码才下来,(期间要留意邮箱,因为D&B 这件公司会委托华夏邓白氏跟你联系,如果华夏邓白氏通过邮箱跟你说要补充什么文件资料给他 就通过邮件补充给他就可以了)

4得到DUNS 号码之后大概3天就可以用了(虽然邮件里面说要14天),用之前可以致电苹果客服问问这个DUNS 号码是否已经同步到苹果的服务器上面,同步完了就可以用。

5 然后就是进入苹果开发者中心,进行申请,填写相关的资料(这里申请苹果公司账号 要用Safari 浏览器,不然可能会提示D&B database is  unavailable),申请完之后要留意邮件和注意电话(苹果一般会联系你填写资料上的固定公司电话,所以请保持公司电话有人接听,如果苹果多次联系不到你,会发邮件告诉你多次联系不上,你也可以通过苹果客服电话主动联系苹果,如果没什么问题就到了付款的步骤,688rmb一年)ps:一定要记住申请的过程中遇到问题致电苹果开发者客服4006701855   他们会全程跟进你的注册进度。最主要他们态度很好而且很高效。  

6 得到了苹果账号之后就可以开始上架自己的App了。

下面是上架步骤

1应开发的不同版本对应的不同的配置,我上架的是手机版,所以就选择了iOS Apps 中的Certificates

  第一个Name,用来描述你的AppId,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文哦);
       第二项Bundle ID (App ID Suffix),这是你appid的后缀,这个需要仔细。因为这个内容和你的程序直接相关,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,我用的是项目中的Bundle ID(反正这样是最保险的)

这里按需勾选 我就勾选了一个push Notification 推送通知

 

然后是制作证书

  选择保存的位置,比如选择桌面。下一步点击完成,你就可以看到你的桌面多了一个CertificateSigningRequest.certSigningRequest的证书请求文件。注:CSR文件尽量每个证书都制作一次,将常用名称区分开来,因为该常用名称是证书中的密钥的名字。

 

2 开发者证书的制作:登陆到开发者中心,找到证书配置的版块(certificates) 分别制作Developerment 和distribution 两个证书

3 接下来是provisioning profiles 证书也是分别制作Developerment  distribution 两个证书, 下载下来之后分别双击点击安装即可如果提示pp证书无法安装在根目录可以打开钥匙串访问, 直接点到证书那一栏, 直接把证书拖进图列表就ok

 

接下来是ipa 打包

   在真机状态下选择Product——>Archive(如果不是真机状态下,Archive会是灰色不可用的),成功会弹出如下图:
      

之后的话 网上说要点击validate,作者第一次点击它的时候显示

iTunes Store operation failed.

No suitable application records were found. Verify your bundle identifier \'com.gdqyjp.QingYuanJiaPei\' is correct

这个在Itunes Connect 上面先创建App信息就可以解决

 

然后在validate 显示

iTunes Store operation failed.

This action could not be completed. Try again..

这个时候作者 使用Application Loader 上传 就OK了

 

当上传ipa 不能有中文,随便改成xxx.ipa 就行

如果你的App兼容ipad ,上传会提示 ipad要四个方向(显示什么orientationleft。right 等等 ) 但我的APp只想支持竖屏,那在勾选竖屏的那个选项之后还要要勾选full screen 就OK了

 

最后就是在登陆iTunes connect  继续补充好你的信息

在你使用application Loader 上传完你的App 之后有一段时间在我的App 里面会没有看到你的App 信息, 这里要等一下 大概十几分钟,你会看到在构建你的App 的附近,有一个+号 点击+号把你刚才上传的应用加进入就可以了

最后点击提并审核  如果其他信息都填对了的话App 就进入正在等待审核的状态了。

主要参考了来自http://www.cocoachina.com/bbs/read.php?tid=330302 的文章