- 确认Apple所有证书为最新,否则先删除,再去www.apple.com/certificateauthority/下载所有,并安装
- 创建证书(Developer+Distribution),下载并安装
- ** 下载的证书安装后显示不信任,则为Apple证书已经过期,应重新下载所有证书 **
- 创建App ID(此即为app identify,如com.whatever.projectname)
- 创建App,选择App ID,选择计费
- 当为“Prepare to upload”时,需打开,点击“Ready to Upload binary”,选择安全条款,状态变为“Ready for upload”
- 接入设备
- 开启关联Profile,或在下一步手工关联
- 创建Profile(Develop),选择用于Develope,关联到设备、应用
- 创建Distribution Profile,选择需提交到App store,关联到设备、应用
- 刷新,可以看到两个成员(iOS Developer/iOS Distribution)都打上对号,表示设备正确
- 选择用设备进行编译
- 输入App Identify
- 选择Provisioning Profile,Debug对应Developer类型,Release对应Distribution类型
- 确认Scheme里Archive对应Release
- Clean -> Build
- Archive
- Validate... -> Distribte...
- ** 当提示no identities were found/administrator request问题时,表示没有创建Distribution的Provisioning Profile(可以看到Team里Distribution成员没有打对号) **
- ** Developer Provisioning Profile只需一个每个应用共用,Distribution Provisioning Profile需要每个应用自己创建一个**
- ** Developer Member Center用于管理AppID/IAP-ID/Provisioning Profile/Certificate,iTunes Connect用于管理应用、广告等与iTunes Store相关内容 **
开发者注册付款流程需注意:
1、走线上流程,使用外币信用卡填写表单
2.、会收到付款失败邮件,下载PDF表单,填写好发传真到指定号码
3、3天后可以收到激活邮件,进入Member Center
4、填写Contact、Payment、Tax信息
5、国内银行可搜索APS号码,选择CNY币种