目录
1. 注册测试设备
2. 证书
3. 上线步骤
1. 注册测试设备
现在可以通过运行测试机,然后点击Register Devices来直接注册测试设备。
以前需要在itunesStore中获取测试机的UDID然后在开发者官网中手动注册。
第一步. 获取UDID(用于添加测试设备)
连接手机,弹出iTunesStore,点击手机图标
双击序列号
UDID
第二步. 注册测试Devices
新建Devices
填写设备名 和UDID
2. 证书
- 创建发布证书(用于创建描述文件)
发布证书(可用于:)
AdHoc测试 (企业签名后,便可任何设备下载)
Store发布
测试证书
现在已经不需要下载,直接勾选General | Automatically manage signing
1.钥匙串访问 | 证书助理 | 从证书颁发机构请求证书
2.创建发布证书(发布证书之前只能创建1个,现在可以创建多个)。
创建csr 第一步
创建csr 第二步
新建发布证书
选择AppStore and Ad Hoc 发布和测试
选择刚刚创建的csr
下载证书并双击
- 创建App Identifiers(用于创建描述文件)
新建App ID
填写App名 BundleID
register done
- 创建描述文件
发布选:AppStore
测试选:Ad Hoc
2者用的是同一个发布证书(App Store发布证书)
新建,右上角+
选择AppStore
选择App ID
选择证书
填写描述文件名
下载并双击
选择描述文件
3. 上线步骤
1、确保证书、描述文件,版本号、线上环境(服务器地址)是否正确
2、打包
Product | Archive (如果按钮灰色不可选,选择Generic iOS Device)
Export | Store商店/Hoc测试 (该窗口 可通过Window | Orginizer打开)
3、如果是第一次,则需在itunes商店创建应用
Apple Developer | itunes connect中创建应用
App信息选择类别,副类别
价格范围选0
App
介绍图片可以只放iPhone5.5(用plus模拟器跑一下 截5张)
技术支持url
icon要1024*1024 且不能有alpha透明
关键词以英文逗号分隔
构建版本(可通过 活动 查看提交版本是否被检测通过)
选择分级
有登录则提供登录账号密码
4、上传ipa包
Xcode | Open Developer Tool | Application Loader
// 或者 右键Xcode | Open Developer Tool | Application Loader
// 使用了二次验证则登录密码需是登陆https://appleid.apple.com/account/manage | Generate Password 中输入任意字符串后获得的密码
/*
注意:XCode11及之后不再内置ApplicationLoader工具,需要在终端使用相应命令上传或者AppStore中下载Transporter工具来上传
*/