苹果官方在2015年05-06月开发者中心进行了改版,网上的APP Store上架大部分都不一样了,自己研究总结一下,一个最新的上架教程以备后用。
1.1、前期工作
首先你需要有一个苹果的开发者帐号,一个Mac系统。
如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍。
如果你已经有了一个IDP,打开 http://developer.apple.com/ 并登录到苹果MemberCenter,见下:
登录后点击Certificates,Ldentifiers & Prlfiles,进入,所有证书相关的都在这里进行。如下图所示:
1.2、申请AppId
在下图的左边选择 Identifiers 进入App IDs,我们先创建一个AppId,对于要发布到Appstore上的程序, 都有一个唯一的AppId,下面会列出你当前所有的AppId。
点击进入APP IDS后,点击右上角的 + 号 来添加一个 APP ID,如下图:
填写说明:
Name:随便填一个,可以用APP的名称拼音,不能使用特殊字符。
Bundie ID: 这个就是ID了,很重要,
因为这个内容和你的程序直接相关,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,当然没有公司名的个人开发者,第二项可以用你自己的英文名字或者拼音,如下图:
appcan.cn在线ipa包编译时需要填写的iapp IDs就是你在此输入的第二项内容。
它这里推荐使用反向域名的格式,如,com.deminname.appname
我这里可以填个com.16css.www 啥的都行
如下图:
如果想要支持推送服务和iCould等也可以在这儿配置。推送服务是 Push Notifications,一般建议勾选
然后直接点击下面的提交按钮,如下图:
1.3、申请发布证书
1.3.1、先创建一个证书请求文件
这儿需要一个Mac系统。以下内容以雪豹系统为例,其他版本差别不是很大。
首先打开应用程序-实用工具-钥匙串访问(KEY CHAIN),在证书助理中,选择"从证书颁发机构求证书",如下图:
在下图所示的界面,你的电子邮件地址:填你申请idp的电子邮件地址,常用名称,默认就好,CA空,选择存贮到磁盘,点击"继续":
选择保存的位置,比如选择桌面。
下一步点击完成,你就可以看到你的桌面多了一个CertificateSigningRequest.certSigningRequest的证书请求文件。
1.3.2、安装WWDR证书
继续登录到你的MEMBER CENTER,点击左边 Certificates 中的 Production ,再点击右边的+ 号
点击 + 号后,直接勾选 App Store and Ad Hoc
如果 App Store and Ad Hoc 是灰色不能选择,那就是之前有创建过但是没有使用的,需要删除之前那个没用过的。
其它的都不用管,直接 Continue
前面这一步,如果无法添加,可以删除之前添加的。
前面点击 Continue 后,看到以下界面
继续点击 Continue ,看到以下页面
点击 Choose File 选择我们前面生成在桌面的证书请求文件
然后点击 Generate
OK。现在你有一个证书可以下载了,如下图(不能下载请刷新页面):
1.3.4、安装和导出
点击"download"下载你生成的证书,下载完成后双击安装,如果有如下提示,选择login,OK:
这时再查看你的钥匙串,应该有下面这一行Iphone Distribution的证书,注意,这个证书有一个小三角可以点击,展开后有一个对应的密钥。如果你没有这个钥匙,那么请检查上面那一步做错了。
一般看右边的到期时间,可以看到月日就是昨天
现在发布证书已经安装了,我们选择这个证书,右击,选择,导出"xxxxxxx",如下:
给你要导出的证书起个名字,如“证书”,选择一个存的位置,注意,保存成P12的信息交换文件
输入密码,如果Mac系统有密码,后面还会要求你输入系统密码。
现在你就有了发布程序需要的p12文件。
1.4、生成provisioning文件
在下图左边选择 Provisioning Profiles 选项下的 distribution,来生成一个发布的准备文件:
点击右边的+号
选择 App Store,其它不用管,点击下面的 Continue 按钮,如下图
然后如下图中,选择我们前面创建的App ID ,点击下面的 Continue 如下图:
然后出现以下这个页面,选择最新的,最新的在下面,
点击 Continue 后,在新的页面中填写 Profile name,这个随便填,下面的App ID,检查确认是我们之前创建的 appid,这个必须一致。确认后提交:
填写后,点击下面的 Continue 就可以了
等待几秒钟,provisioning就可以下载了,
点击download,下载。我们将下载后的文件保存起来,与之前下载的 证书文件一起,后面要用到
现在,我们的证书的准备工作就做完 了,我们有了一个appid,一个p12格式的证书文件,一个provisioning文件。
如果是快打包(手机网站转APP)的APP,还需要一个推送证书,来实现APP推送功能
选择我们前面创建的 APP ID
在新页面中,仍然选择之前生成在桌面的文件
点击下面的 Continue
就可以下载了。
下载后,跟之前的 证书.p12 一下,双击安装到钥匙串访问中,在证书中右键点击,导出为 推送证书.p12
然后一共得到了3个文件
将这3个文件,上传到 快打包(手机网站转APP) 的APP中重新生成APP即可。
三、Ipa包提交苹果app Store
3.1、在itunes中创建程序
该部分内容继续以雪豹系统为例
打开https://itunesconnect.apple.com/(membercenter中也可以找到)选择"Manage Your Applications":
名称唯一,SKU Number,这是自己程序的标识,点击后面的"?"有说明。Bundle id:这个可以选择,必须和你申请证书时候的appid保持一致。否则会上传失败。
填完后,点击"创建"。
点击"定价" 这个页面设置程序的生效时间和价格,选择后,点击"Continue"。
接下来,就填写资料了,截屏是4和3.5英寸必须上传,最多五张,评级也必须填写,如下所示
3.2、上传程序
上传程序请在你的mac系统下找到application uploader工具,找不到的可以在下图这儿下载。Xcode4.x将该工具集成到了xcode里面。
3.2、上传程序
上传程序请在你的mac系统下找到application uploader工具,找不到的可以在下图这儿下载。Xcode4.x将该工具集成到了xcode里面。
打开 Application Loader 的方法有两种
1、新版的MAC系统可以直接在MAC下搜索,如下图:
2、应用程序中右键点击 Xcode ,再选择 显示包内容,最终找到 application Loader.app
打开后,选择“交付您的应用程序”
双击,或者点击右下角的 选取 ,选择电脑中已经用证书生成的ipa文件
如果是在 快打包(手机网站转APP) 做的APP,可以在快打包网站上传证书在线生成带签名证书的ipa文件
选择后,会看到以下界面
点击 下一步 后看到以下界面
等待上传成功后,点击 下一步,再看到以下界面
再点完成即可。
相关推荐
要成功地将一款应用上架到苹果App Store,开发者必须遵循一套严格的审核流程,并确保所提交的应用满足苹果公司的各项标准。以下将详细介绍苹果App Store的上架与审核流程以及在此过程中可能遇到的一些问题和解决方案...
iOS AppStore 上架流程图文详解 2021 版 本文档将详细介绍 iOS AppStore 上架流程的步骤和注意事项,以帮助开发者顺利地将 App 发布到 AppStore 上。 一、注册 Apple Developer 账号 要将 App 发布到 AppStore 上...
iOS APP 上架 App Store 流程详细教程 本文档详细介绍了 2018 年最新的苹果 APP 上架 App Store 流程,涵盖了从创建 APP 身份证(App IDs)到上传 IPA 到 App Store 的整个过程。该流程共分七个步骤,涵盖了创建 ...
下面将详细介绍 iOS App Store 上架流程图文详解 2021 版。 一、填写 App Store 发布信息 在 Apple Developer 首页,点击进入 App Store Connect,添加新的 App,填写所有必要信息,包括 App 的名称、描述、关键词...
苹果应用商店(App Store)是iOS平台上的应用分发中心,开发者必须遵循一系列步骤才能将应用成功上架。本文主要介绍iOS应用在App Store的上架流程及关键知识点。 1、创建唯一标示符AppIDs 开发者在创建App ID时,需要...
苹果app商城上架应用流程图.doc
苹果App Store的产品上架审批流程是一项严谨且至关重要的步骤,对于iOS开发者来说,理解并遵循这一流程至关重要。以下是对整个过程的详细说明: 首先,如果你的公司已经拥有IDP(Identifier & Profile)注册,你...
【苹果cms APP源码】小龟影视双端APP源码附视频教程【苹果cms APP源码】小龟影视双端APP源码附视频教程【苹果cms APP源码】小龟影视双端APP源码附视频教程【苹果cms APP源码】小龟影视双端APP源码附视频教程【苹果...
苹果app商城上架应用流程.doc
本篇文章将详细解析使用XE10开发的iOS App上架到App Store的流程,帮助开发者们顺利完成这一过程。 首先,确保你拥有Apple Developer Program的会员资格。这是发布App的先决条件,它提供了证书和标识符,用于签署和...
苹果iPhone APP开发教程 iOS教程.zip 1.如何注册成为苹果开发者 10.通用应用程序(非手机app) 12.相机管理 13.定位操作 2.下载IDE 3.Xcode 4.Objective-C 5.创建第一款iPhone应用程序 6.操作和输出口 7.委托...
本文将详细介绍苹果APP STORE产品上架以及审批流程的关键步骤和注意事项。 产品稳定性是苹果审批的首要考虑因素,开发者需要确保产品稳定运行,不要出现崩溃或其他问题。按钮和界面设计也需要清晰易懂,易于用户...
使用 U 盘安装苹果操作系统图文教程 本教程将指导用户使用 U 盘安装苹果操作系统,旨在帮助广大 MAC 用户解决换硬盘、对新系统不满意想换回去、垃圾软件太多想彻底重装等问题。本教程将逐步介绍如何使用 U 盘安装...
7. **安装教程**:附带的"教程.docx"文档提供了详尽的安装步骤,从环境配置到源码部署,再到APP的打包与发布,涵盖了整个流程,确保新手也能顺利完成安装。 总结来说,苹果CMS影视APP源码是一套完整的解决方案,...
在苹果App Store上架应用的过程是一项严谨而细致的工作,涵盖了从开发、测试到发布的一系列步骤。这个过程旨在确保提供给用户的是高质量、稳定且符合苹果严格标准的应用程序。 首先,开发者需要加入苹果的Apple ...
windows下安装 雪豹苹果操作系统 的详细图文教程
发布苹果app教程 发布.ipa到appstore步骤流程.zip
总的来说,苹果App Store的上架流程包含了严格的测试、合规性检查、证书和配置的准备,以及高质量的元数据。遵循这些步骤,你的APP就能更顺利地进入用户的手掌之中。在过程中遇到任何疑问,可寻求专业社区或资源的...
而"苹果CMS APP源码 仿小龟影视V2.1双端APP源码 带教程.zip"这个压缩包则包含了一整套基于苹果CMS系统的移动应用源码,用于创建类似小龟影视的Android和iOS双端应用程序。 首先,我们要理解"双端APP"意味着该源码...