2015年 10月最新苹果IOS上架App Store商店步骤

1.一、前期工做

首先你须要有一个苹果的开发者账号,一个Mac系统。css

若是没有账号能够在打开http://developer.apple.com/申请加入苹果的开发者计划。支付99美圆每一年,怎么申请网上有详细的介绍,在此很少作介绍。web

若是你已经有了一个IDP,打开 http://developer.apple.com/  并登陆到苹果MemberCenter,见下:xcode

blob.png

blob.png

 

登陆后点击Certificates,Ldentifiers & Prlfiles,进入,全部证书相关的都在这里进行。以下图所示:app

 

blob.png

1.二、申请AppId 

在下图的左边选择 Identifiers 进入App IDs,咱们先建立一个AppId,对于要发布到Appstore上的程序, 都有一个惟一的AppId,下面会列出你当前全部的AppId。工具

 

blob.png

 

点击进入APP IDS后,点击右上角的 + 号 来添加一个 APP ID,以下图:ui

 

填写说明:

Name:随便填一个,能够用APP的名称拼音,不能使用特殊字符。url

Bundie ID: 这个就是ID了,很重要,spa

由于这个内容和你的程序直接相关,后面不少地方要用到,最好是com.yourcompany.yourappname的格式,固然没有公司名的我的开发者,第二项能够用你本身的英文名字或者拼音,以下图:.net

appcan.cn在线ipa包编译时须要填写的iapp IDs就是你在此输入的第二项内容。3d

它这里推荐使用反向域名的格式,如,com.deminname.appname

我这里能够填个com.16css.www 啥的都行

以下图:

 

blob.png

若是想要支持推送服务和iCould等也能够在这儿配置。推送服务是 Push Notifications,通常建议勾选

 

而后直接点击下面的提交按钮,以下图:

blob.png

1.三、申请发布证书

1.3.一、先建立一个证书请求文件

这儿须要一个Mac系统。如下内容以雪豹系统为例,其余版本差异不是很大。

首先打开应用程序-实用工具-钥匙串访问(KEY CHAIN),在证书助理中,选择"从证书颁发机构求证书",以下图:

 

blob.png

在下图所示的界面,你的电子邮件地址:填你申请idp的电子邮件地址,经常使用名称,默认就好,CA空,选择存贮到磁盘,点击"继续":

 

blob.png

选择保存的位置,好比选择桌面。

 

iOS App提交流程

下一步点击完成,你就能够看到你的桌面多了一个CertificateSigningRequest.certSigningRequest的证书请求文件。

1.3.二、安装WWDR证书

继续登陆到你的MEMBER CENTER,点击左边 Certificates 中的  Production ,再点击右边的+ 号

 

点击 + 号后,直接勾选 App Store and Ad Hoc

若是 App Store and Ad Hoc 是灰色不能选择,那就是以前有建立过可是没有使用的,须要删除以前那个没用过的。

blob.png

其它的都不用管,直接 Continue

blob.png

 

前面这一步,若是没法添加,能够删除以前添加的。

 

 

前面点击 Continue 后,看到如下界面

blob.png

继续点击 Continue ,看到如下页面

blob.png

点击 Choose File 选择咱们前面生成在桌面的证书请求文件

而后点击 Generate

blob.png

OK。如今你有一个证书能够下载了,以下图(不能下载请刷新页面):

 

blob.png

1.3.四、安装和导出

点击"download"下载你生成的证书,下载完成后双击安装,若是有以下提示,选择login,OK:

iOS App提交流程

 

这时再查看你的钥匙串,应该有下面这一行Iphone Distribution的证书,注意,这个证书有一个小三角能够点击,展开后有一个对应的密钥。若是你没有这个钥匙,那么请检查上面那一步作错了。

 

blob.png

通常看右边的到期时间,能够看到月日就是昨天

如今发布证书已经安装了,咱们选择这个证书,右击,选择,导出"xxxxxxx",以下:

blob.png

 

给你要导出的证书起个名字,如“证书”,选择一个存的位置,注意,保存成P12的信息交换文件

 

iOS App提交流程

 

 

输入密码,若是Mac系统有密码,后面还会要求你输入系统密码。

 

 

iOS App提交流程

 

 

如今你就有了发布程序须要的p12文件。

1.四、生成provisioning文件

在下图左边选择 Provisioning Profiles 选项下的 distribution,来生成一个发布的准备文件:

blob.png

点击右边的+号

blob.png

 

选择 App Store,其它不用管,点击下面的 Continue 按钮,以下图

blob.png

 

而后以下图中,选择咱们前面建立的App ID ,点击下面的 Continue 以下图:

blob.png

而后出现如下这个页面,选择最新的,最新的在下面,

 

blob.png

点击 Continue 后,在新的页面中填写 Profile name,这个随便填,下面的App ID,检查确认是咱们以前建立的 appid,这个必须一致。确认后提交:

blob.png

填写后,点击下面的 Continue 就能够了

等待几秒钟,provisioning就能够下载了,

blob.png

 

点击download,下载。咱们将下载后的文件保存起来,与以前下载的 证书文件一块儿,后面要用到

如今,咱们的证书的准备工做就作完 了,咱们有了一个appid,一个p12格式的证书文件,一个provisioning文件。

 

 

二 app打包

1 、打开目标app项目工程

二、在Xcode中设置对应的发布证书。(Projece和Targets都得设置,同样的)

            

三、选择“Product”->"Edit Scheme..."打开以下界面

  

 

 

四、在“Build Configuration”中选择“Release”,单击"OK"

五、选择菜单栏中的"Product"->"Archive (模拟器选择Device)

 

六、以后等等待几秒钟出现以下操做框。选择“Export...(直接打包不上传),或者Upload to AppStore (直接打包上传iTunes,这种上传比较慢我通常先打包,后面再单独上传)”

七、弹出以下提示框,选择"Save for iOS APP Store Deloyment",点击“Next”

八、点击“Next”,在弹出的界面中作合适选择。

九、点击“Choose”后,等待几秒,出现以下界面后,点击“Export”

十、等待几秒,弹出保存界面,设置包名称后,点击“Export”,获得app包

3、Ipa包提交苹果app Store

3.一、在itunes中建立程序

打开https://itunesconnect.apple.com/(membercenter中也能够找到)选择"Manage Your Applications":

1.png

2.png

1.png

名称惟一,SKU Number,这是本身程序的标识,点击后面的"?"有说明。Bundle id:这个能够选择,必须和你申请证书时候的appid保持一致。不然会上传失败。

 1.png

填完后,点击"建立"。

点击"订价" 这个页面设置程序的生效时间和价格,选择后,点击"Continue"。

1.png 

 接下来,就填写资料了,截屏是4和3.5英寸必须上传,最多五张,评级也必须填写,以下所示

 

3.二、上传程序

上传程序请在你的mac系统下找到application uploader工具,找不到的能够在下图这儿下载。Xcode4.x将该工具集成到了xcode里面。

1.png 

3.二、上传程序

上传程序请在你的mac系统下找到application uploader工具,找不到的能够在下图这儿下载。Xcode4.x将该工具集成到了xcode里面。

 

1.png

打开 Application Loader 的方法有两种

一、新版的MAC系统能够直接在MAC下搜索,以下图:

blob.png

 

二、应用程序中右键点击 Xcode ,再选择 显示包内容,最终找到 application Loader.app

 

blob.png

 

打开后,选择“交付您的应用程序”

 

双击,或者点击右下角的 选取 ,选择电脑中已经用证书生成的ipa文件

选择后,会看到如下界面

 

点击 下一步 后看到如下界面

 

 

等待上传成功后,点击 下一步,再看到如下界面

 

再点完成便可。

相关文章
相关标签/搜索