![]() | 开心 2016-9-27 09:25 |
---|
签到天数: 85 天
连续签到: 1 天
[LV.6]常住居民II
983 3 丨
打包失败分为以下几种情况: 1、打包勾选了重复插件,自检下公共插件与我的插件(自己上传的插件)是否重复。 2、证书问题,请按照开发指导文档里 教程 指引开发者去苹果正确申请证书,证书上传后检验通过不代表证书一定正常,检验只是你的描述问题是否合法,具体需要按照教程重新申请下。 3、自检下你是否把项目代码上传到服务器,有没有config.xml文件 4、检查下自己是否使用自定义插件,如果有排查是不是自定义插件导致的,去掉打包是否正常 正常排查打包失败技巧: 比如ios打包失败经常找不到原因可以参考以下所列1-6,安卓打包失败参考5、6、7 (1)首先使用默认官方证书打包,比如越狱证书是否打包正常; (2)其次在排查插件原因 最主要要下载失败日志,自己排查下日志里记录的相关信息,是否有CodeSign、Provisioning Profile、Signing字眼,多半是证书问题,重新上传证书,换个浏览器清除下缓存再试一下。 是否有error字眼,可以根据这些字眼,自己排查某个插件导致?重新打包试试。 如果没有这些字眼,应该是打包没跑完就打包失败了,重新打包再试试。 (3)上传证书检测通过,仍然打包失败?一是核查下自己的证书 证书类型,检测证书那个按钮是帮助用户检测申请的证书密码与p12是否一致并读取描述文件里的App ids 二是你申请的证书描述文件.mobileprovision可能有问题,请按照文档教程重新申请 特别说明: 企业账号($299)有Ad-Hoc distribution 和 In-House distribution. Ad-hoc 有100台限制, In-House 没有设备限制。上传到平台对应的iOS企业证书 个人账号和公司账号 ($99) Ad-Hoc distribution 和 App Store Distribution, 同样ad-hoc 有100台限制,App Store 只能发布到store, 不可做其他用。上传到平台对应的iOS发布版证书,如上图的第二个选项卡里 (4)在线打包提示生成失败AppIDs not match or compile faildm,一般是证书和IDs不匹配,Bundle-identifier必须与证书的appIDs一致,请按照流程重建证书 (5)仔细检查项目中,文件夹名或者文件名是否有中文字符。 (6)清除浏览器缓存 清除证书 重新上传 (7)Android 常见打包失败解决办法 http://bbs.appcan.cn/forum.php?m ... 4&fromuid=98089 (出处: AppCan交流社区) 来源: 关于打包失败问题汇总及解决办法 |