Xcode7.2 上架流程

1.证书准备

1.1 登陆 ,进入证书请求中心.
Xcode7.2 上架流程_第1张图片
1-1-1 Apple Developer 官网
Xcode7.2 上架流程_第2张图片
1-1-2 开发工具
Xcode7.2 上架流程_第3张图片
1-1-3 版本选择(本次为iPhone)
1.2 发布证书创建
Xcode7.2 上架流程_第4张图片
1-2-1 选择发布证书
Xcode7.2 上架流程_第5张图片
1-2-2 选择证书签名文件
Xcode7.2 上架流程_第6张图片
1-2-3 生成签名文件(crs)
Xcode7.2 上架流程_第7张图片
1-2-4 下载发布证书
1.3 申请App IDs
Xcode7.2 上架流程_第8张图片
1-3-1 ID 描述
1.4 生成Provisioning Profiles
Xcode7.2 上架流程_第9张图片
1-4-1 发布选择
Xcode7.2 上架流程_第10张图片
1-4-2 选择 AppID
Xcode7.2 上架流程_第11张图片
1-4-3 选择发布证书
Xcode7.2 上架流程_第12张图片
1-4-4 输入证书名字(后缀在创建时自动生成)
Xcode7.2 上架流程_第13张图片
1-4-5 Provisioning Profiles下载

2.工程项目的配置

2.1 Accounts配置

两次下载之后,在 Finder 下载文件夹中会出现 .cer 和 .mobileprovision 后缀的文件. 分别双击,你会在钥匙串访问 证书中看到 .cer 对应的 iPhone Distribution: ******** 发布证书.
如下图所示位置中的.mobileprovision所对应的Provisioning Profiles,图1-4-4 中的名字.

Xcode7.2 上架流程_第14张图片
2-1-1 Accounts配置1
Xcode7.2 上架流程_第15张图片
2-1-2 Accounts配置2
2.2 工程配置
Xcode7.2 上架流程_第16张图片
2-2-1 工程配置 1
Xcode7.2 上架流程_第17张图片
2-2-2 工程配置 2

前几项选 iPhone Distribution: ******** 发布证书
最后项选 图1-4-4 中的名字.
选完之后 Command + B ,可能会出现如图问题

Xcode7.2 上架流程_第18张图片
2-2-3 问题

解决步骤:

  1. 删除Xcode中所有的provisioning profile. 方法: command + shift +G 前往文件夹 ~/Library/MobileDevice/Provisioning Profiles 删除里面的所有文件
  2. 进入图 2-1-2 ,找到你的 Provisioning Profiles,点击 download
    或在Finder 下载文件夹中再次双击 .mobileprovision 文件.
  3. 重复图2-2-2,Command + B. 编译通过执行下一步.
2.3 打包ipa
Xcode7.2 上架流程_第19张图片
2-3-1 打包ipa 1
Xcode7.2 上架流程_第20张图片
2-3-2 打包ipa 2

3.上架提交

Xcode7.2 上架流程_第21张图片
3-1 进入iTunes Connect
Xcode7.2 上架流程_第22张图片
3-2 选择我的App

点击左上角 + 号,新建App

Xcode7.2 上架流程_第23张图片
3-3 新建App
Xcode7.2 上架流程_第24张图片
3-4 App信息
Xcode7.2 上架流程_第25张图片
3-5 版本信息

3.5英寸 ——> iphone 4S 4英寸 ——>iphone5S
4.7英寸 ——> iphone6 5.5英寸——>iphone 6 plus

Xcode7.2 上架流程_第26张图片
3-6 构建版本

图2-3-2打包ipa2 点击 Upload to App Store 成功之后,会在 图3-6构建版本 箭头指向位置出现+号,点击选择即可.

Xcode7.2 上架流程_第27张图片
3-7 App综合信息

选择图片时可能会遇到 "Alpha通道"问题,解决方法:
打开图片,点击左上角 文件-->导出...--> 钩掉Alpha -->存储.
只写出了注意点,其他内容根据实际情况填写.
完成之后点击右上角提交以供审核.

结束语

推送,价格与销售范围本次没有使用到,也没写到上面.第一次写这个,当做是自己的一个总结,以后有忘掉的找起来也方便,欢迎大家指正,谢谢.

你可能感兴趣的:(Xcode7.2 上架流程)