由于要加急上架,开始了接下来的一段虐心历程:
刚开始就是生产证书distribute(注意了:不是发布证书development)和描述文件(provisioning profile),相信大家一定都轻车熟路了,这里就不多累赘了,真正开始虐心才刚要开始~
在开发者中心中,从iTunes Connect 中开始创建应用,在选择APP图标的时候,第一个坑来了
你有可能会发现不能上传图片上去:
解决方法:用mac自带的图片浏览器打开要上传的1024*1024 ICON,然后按截图步骤来
接着到了选择构建版本的时候大家会发现没出现加号,不能添加自己的构建版本,没错,因为还没有把工程打包上传到itunes Connect
接下来到咱们的工程上,在把僵尸模式去掉、消除所有断点、设置Release模式等所有的准备工作都做好了之后,选择 archive 我的人生就开始悲剧了(┯_┯)
无论是选择xcode自带的Application Loader把导出的IPA文件上传到App Store,还是直接Upload to App Store
即使显示成功,构建版本依然粗不来!粗不来!粗不来!
顿时一个蒙逼,两个蒙逼,三个蒙蔽,无数个蒙蔽~(‘◇’)? (‘◇’)? (‘◇’)? (‘◇’)? (‘◇’)? (‘◇’)?
既然不能在开发者中心看到哪里出错,那么苹果应该会发一封邮件到注册邮箱上提示什么错,这个开发者帐号又不是我申请的,注册的126邮箱密码又被遗忘了,好吧,那就申请忘记密码、然后竟然这个邮箱没有设置密保,我想静静( ̄工 ̄lll)
通过邮箱看报什么错这个方法行不通了,怎么办?找客服呗,要了一个上海苹果技术支持的号码,客服妹子不能解决,报了一个开发者联盟的电话,打过去,空号、空号、空号。。。顿时表情是这样的( ̄工 ̄lll)这是在逗我吗。。。之后还是自己度娘找了号码(400-6701855),那个客服妹子竟然给我少报了一位数😧
之后打给开发者联盟客服,语音提示已经过了服务时间😰。。。然后就是五一了,三天一直没能打通,到了3号,电话终于接通了,小鸡冻了一会,问客服说为什么构建版本一直粗不来,那人竟然问这个开发者帐号是不是我自己申请的,我说不是,她说那无法告诉您什么错~~卧槽,要不要这么坑、还要记下我的邮箱跟姓名,你当我是来相亲的呀?不能解决问题,不就是要记录自己的业绩嘛,最后还说要给我一个什么数字,下次打电话可以报这个数,连客服都走上营销了、苹果养你们是吃啥的(。•ˇ‸ˇ•。)
三问无果之后,回头想想前面的步奏,然后猜测是不是App Icon 和 Launchimage 有Alpha通道造成错误的,于是就把图片的Alpha通道都去掉,然后打包上传,卧槽,终于粗来构建版本了………这来回折腾了那么多天,竟然是Alpha通道的问题
ェ!!(ノ ○ Д ○)ノ 问题终于解决了~ 容我喝杯泡了三年的咖啡缓缓。。。
重要的事说三遍:一定要把App Icon 和 Launchimage 的Alpha通道去掉,一定要把App Icon 和 Launchimage 的Alpha通道去掉,一定要把App Icon 和 Launchimage 的Alpha通道去掉
仅以此文共享给和我一起在iOS开发之路的朋友们。
CopyRight@黄俊勇