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

苹果官方在2015年05-06月开发者中心进行了改版,网上的APP Store上架大部分都不同了,本身研究总结一下,一个最新的上架教程以备后用.css

原文地址:http://www.16css.com/blog/knowledge/1300.htmlhtml

1.一、前期工做

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

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

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

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

1.二、申请AppId 

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

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

填写说明:

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

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

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

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

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

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

以下图:

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

 

1.三、申请发布证书

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

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

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

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

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

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

1.3.二、安装WWDR证书

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

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

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

其它的都不用管,直接 Continue

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

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

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

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

而后点击 Generate

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

1.3.四、安装和导出

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

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

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

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

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

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

1.四、生成provisioning文件

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

点击右边的+号

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

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

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

 

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

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

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

 

若是是快打包(手机网站转APP)的APP,还须要一个推送证书,来实现APP推送功能

选择咱们前面建立的 APP ID

在新页面中,仍然选择以前生成在桌面的文件

点击下面的 Continue 

就能够下载了。

下载后,跟以前的 证书.p12 一下,双击安装到钥匙串访问中,在证书中右键点击,导出为 推送证书.p12

而后一共获得了3个文件

将这3个文件,上传到 快打包(手机网站转APP) 的APP中从新生成APP便可。

3、Ipa包提交苹果app Store

3.一、在itunes中建立程序

该部份内容继续以雪豹系统为例

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

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

填完后,点击"建立"。

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

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

 

3.二、上传程序

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

3.二、上传程序

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

打开 Application Loader 的方法有两种

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

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

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

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

若是是在 快打包(手机网站转APP) 作的APP,能够在快打包网站上传证书在线生成带签名证书的ipa文件

选择后,会看到如下界面

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

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

再点完成便可。

相关文章
相关标签/搜索