总结:
1.开发者production证书的过期,这个在苹果开发者中心是没有什么提示的,不过为之后的测试发布证书造成了问题:开发者证书过太久了----删掉新建证书
2.开发者development证书的过期账号,这个在之后检验app的时候一直提示import developer provision的问题(输入开发者配置文件),这个我的处理是----删掉新建证书,然后删除账号,在添加会账号(原来的),这样配置文件就更新了
3.弄错了证书的类型:先是建了一个导出安装包的证书,一直用这个包来发布,所以有问题,之后建立了发布的配置文件,发布的配置文件中如果 开发者production证书的过期的话,是会有警告提示的
4.发布过程中,如果提示import developer provision,可以在账号导出开发者账号(*.developerprofile),
- 选中Apple IDs列表中对应Account的的Email,点击+-之后的☸|Export Accounts,可导出包含account/code signing identity/provisioning profiles信息的*.developerprofile(Exporting a Developer Profile)、
5.xcode中的organizer只能验证程序,而发布则在xcode->open developer tool->application loader中提交审核
注:只有code signing identity有开发者或者团队的才算是成功