admin管理员组文章数量:1612097
方法一: 退出Xcode Account , 重新登录
方法二: 登录 https://developer.apple/ 删除证书,重新创建
转自: http://www.pianshen/article/2614372012/
发现问题的背景
今天iOS搞一个包,早早的把功能写好了。需要更换bundle id。新的id的账号我没有,让iOS的同事老大哥帮着拉了一下账号,没成功。只能登陆他那个账号去开发。
然后打包,发现打包的时候生成不了发布文件——distribution文件。
这个账号开了双重登陆,我最开始想要登录developer去生成这个文件,但是被拒绝,因为xcode有生成这个文件的方法,没有必要登录网站,而且这个账号不是我的,我登录的话,没准会有安全问题。
问了那个iOS的老大哥,他也不太知道,说:你去网上找怎么生成distribution文件就行,很简单的。
于是我找了半天,无果。后来没办法发我还是登录了这个账号的ios developer网站,之后,我发现了问题。
问题
什么生成的不对啊,都不是这个问题,你去自己的developer查一下就知道怎么回事了。
这么查:点击这里:
然后在打开的页面中,Production一项中发现有红色字体提示:
证书达到了最大数量限制了。这个账号的distribution最大是3个,不知道你们是不是也是。
后来删了一个快到期的distribution,就可以了,没有红色的提示了,这时就可以生成新的打包发布文件了:
然后完美生成文件打包。具体生成文件的方法不赘述。
坑了我好长一段时间!!!!
本文标签: 报错上传ioscertificateDistribution
版权声明:本文标题:iOS 打包上传报错 You already have a current iOS Distribution certificate 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1728628870a1166847.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论