iOS 应用上架流程(提交到AppStore)
1.1 登录苹果开发者中心 https://developer.apple.com/
1.2 输入Apple ID和密码(没有则需注册)
1.3 加入苹果开发者计划(如已加入,可跳过这一步)
join the Apple Developer Program
Enroll
Start Your Enrollment
根据需要选择账号类型(个体、公司、政府组织)。
选择账号类型
填写开发者信息
确认信息
购买信息
填写付款信息进行购买
首先介绍以下相关概念:
Certificate:证书是用来给应用程序签名的,只有经过签名的应用程序才能保证他的来源是可信任的,并且代码是完整的,未经修改的。在Xcode Build Setting的Code Signing Identity中,你可以设置用于为代码签名的证书。证书主要分为两类:Development和Production,Development证书用来开发和调试应用程序,Production主要用来分发应用程序。
APP ID: 用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。
Devices: 包含了该账户中所有可用于开发和测试的设备。
Provisioning Profile:配置文件,包含了上述的所有内容:证书、APP ID、设备。、
进入苹果开发者中心,点击下图所示位置进入证书、标识符和配置文件管理页面。
进入证书、标识符和配置文件管理页面
2.1 证书管理
APP Uploader APP开发助手-iOS APP上架到App Store的辅助工具,解决iOS APP上架繁琐费时的情况,帮助跨平台APP开发者上架苹果应用,在没有配置Mac苹果机的情况,实现iOS证书申请,创建iOS开发者证书、iOS发布证书等各类证书,iOS开发者在Windows、Linux或Mac系统中上传IPA到App Store,简化iOS APP上架流程!在Windows pc中轻松快速上架你的APP。
Appuploader是一个非常好用的IPA上传发布工具,使用它可以辅助iOS软件的开发,可以很便捷的将app上传到AppStore,并且自带各种证书的申请,对于个人开发者来说很实用。只需输入证书名称,创建邮箱等信息即可创建证书,并且创建的证书,不绑定电脑。
App 开发助手可以直接在windows,linux或mac,不需要Mac,不需要钥匙串助手,只需输入证书的名称,邮箱和密码就可以创建,简单快速,并且申请的iOS证书可以不同电脑使用,证书协同无障碍,团队开发管理更高效。
来APICloud移动应用开发平台学习更多APP开发知识:app开发,app制作,app开发源码下载,app开发框架,app制作模板等免费获取。APICloud支持APP定制开发,一键网站自动生成app、网站转app、网站封装app,有网站即可生成自己的app。
APICloud-专业APP开发、app定制服务商,提供一站式移动应用解决方案,满足您的各类需求。
添加证书
以添加Development证书为例
关于创建CSR文件
上传CSR文件
生成完成,点击下载证书,双击即可安装
Production 证书制作过程类似
App IDs
注册一个新的App ID
确认App ID信息
2.3设备管理
所有设备
添加一个新设备
2.4配置文件管理
添加配置文件,以Development provisioning profile为例
选择App ID
选择证书
选择设备
输入配置文件的名称
添加完成,下载后双击即可安装
3、开发程序
程序开发过程中需使用Development证书及Development provisioning profile
4、提交到App Store
进入iTunes Connet
我的App
新建App 填写基本信息
设置App 信息
设置价格与销售范围
填写App相关信息
在Xcode中,点击左侧目录中的项目名称,选择TARGETS -> Build Settings -> Signing ,将下图所示的文件切换成对应的发布证书和Distribution provisioning profile,同理将 PROJECT -> Build Settings -> Signing中的对应证书和provisioning profile 也进行切换。
在TARGETS -> General中可以编辑App的基本信息,包括App名称、Bundle ID 、版本号、适配系统的最低版本号以及设备类型等等。
编辑App信息和部署的设备信息
选择Generic iOS Device
选择 Produce -> Archive。
上传到AppStore
Upload to App Store
此时会提示选择开发者账号,如之前没有登录,则点击“Add”按钮添加账号,如果已登录则直接选择相应账号。
点击按钮,添加账号
选择对应开发者账号
点击“upload”上传应用。
上传App
大约过十分钟左右,刷新 iTunes Connect ,可以看到“构建版本”右侧多出了一个添加按钮,点击后可以看到刚刚上传的App,选择并点击“完成”。
点击添加按钮
选择构建版本
最后,点击页面右上角的“提交以供审核”就大功告成了,坐等审核通过吧!
转: https://www.cnblogs.com/LiZeYuBlog/p/7451807.html
提交以供审核
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。