iOS app上架流程
来源:互联网 发布:淘宝海外转运 编辑:程序博客网 时间:2024/04/30 14:37
主要步骤:
1、在Member Center
(1).申请发布证书
(2).申请APP IDs
(3).创建Provisioning Profiles
2、在iTunes Connect
(1).创建app
(2).构建版本
(3).提交app审核
以下是详细步骤,对于已经完成的步骤可跳过:
1.(1)申请发布证书
打开“钥匙串” => 点击菜单上的 钥匙串访问 => 证书助理 => 从证书颁布机构请求证书...
=>在 “用户点子邮件地址 ”栏中填写你的开发者账号 => 在 “常用名称” 栏写本机用户or随便 =>在 “请求是” 选择存储到磁盘
=> 点击 “继续” => 保存名字随便,这里用req.certSigningRequest, 点击 “存储” = 点击 “完成”,就生成req.certSigningRequest的文件。
然后在Member center的 Certificates 选择Production 点击右上角的 大 “+” 号,
然后选择App Store And Ad Hoc , 如果选不了App Store and Ad Hoc,原因是你已经有太多发布证书了,删了就可以,不影响在线的app,只对后续发布有影响。或者从申请发布证书的电脑上,把证书以p12格式导出来,安装到你的电脑也可以。
点击 continue,再continue ,点击choose file... ,然后选取刚才生成的req文件,
然后点击 Generate,发布证书就创建完成了。
1.(2)申请APP IDs
选择Identifiers 中的App IDs ,点击 大 “+” 号,填写Name和Bundle ID,name随便写,Bundle ID跟Xcode上的一样,或者先随便写,然后把Xcode的改成一样也可以。然后点击“continue” 再点击submit就可以。例子:这里App IDs 写com.cn.test
1.(3)创建Provisioning Profiles
选 Provisioning Profiles 中的 Distribution ,点击大 “+” 号,选择App Stroe ,点击 “continue” ,在App ID 中选择刚才创建的App IDs (com.n.test), 点击 “continue” ,然后选择刚才创建的发布证书,点击 ”continue“,填写Profile Name,名字随便,这里去testProfile,点击 ”Generate“即可完成。
2.(1)创建app
在iTunes connect上 点击 ”我的App" ,点击左上角的 大大 “+” 号,选 创建App ,选择平台 “ios"(创建后不可改),填写名称(可改),自己定,选择主要语言(不可改),选择套装ID(创建后可改),刚才创建的Profile,填写SKU(可填写bundle id,创建后不可改),自己定。点创建即可。
2.(2)构建版本
安装刚才申请的发布证书和Profile
在Xcode上 => TARGETS => General => Team => 发布证书
TARGETS => Build Settings => Code Signing Identity => IOS Distribution (上传时候自己选择,or 自己选)
TARGETS => Build Settings => Provisioning Profile => Automatic (上传时候自己选择,or 自己选)
调试设备选择 ”Generic IOS Device“ ,然后 command + Build ,菜单 Product => Archive
选择发布证书
然后发现Provisioning Profile就是你创建的那个,不过不是,请检查问题。点击 ”upload“
在iTunes connect 上
点击刚才创建的app,左边栏选 ”1.0准备提交“,这里1.0可改,自己定。给各个英寸添加5张以内的图片,每个图片内容一样,尺寸不一样。填写 ”app 描述“ ,可在手机上随便搜索一个app查看模仿。填写搜索关键词。构建版本右边的加号,选择刚才上传的版本。上传app图标1024*1024,没圆角。修改版本号,如1.0.0。”分级“编辑,依据具体情况填写,大部分/全部选”无“。填写app 的版权。填写联系人和审核备注。如果有自己的设备,可把设备寄过去,或者把与有关设备的操作录视频,在备注给个链接能查看视频的。选择发布方式。可改app名称,只是在iTunes connect上面显示,但是运行时候不是。右上角保存信息,然后提交审核。
- iOS App 上架流程
- iOS App上架流程
- iOS App上架流程
- iOS App上架流程
- iOS app上架流程
- iOS app上架流程
- iOS APP上架流程
- iOS App上架流程
- iOS APP上架流程
- iOS APP上架流程
- iOS App上架流程
- iOS App上架流程
- iOS App上架流程
- iOS app上架流程
- iOS app上架流程
- iOS App上架流程
- App上架流程(IOS)
- iOS app上架流程
- Nodejs源码解析之Buffer
- 2015/12学习笔记
- ActiveMQ 即时通讯服务 浅析
- Fragment的概念与使用--构建灵活的Android应用UI
- 关于iOS开发中使用到的AES加密和SHA256加密的使用
- iOS app上架流程
- 装系统
- 连接数据库执行增删改查(返回行数、主键值)所有方法
- WWDC 2012 Session笔记——219 Advanced Collection Views and Building Custom Layouts
- 简单Android倒计时实现
- 设计模式之桥接模式
- 【转】如何在powershell里运行python和代码
- ActiveMQ的几种基本通信方式总结
- 小白Windows7/10 64Bit安装Theano并实现GPU加速(没有MinGw等,详细步骤)