Xcode9打包上传App Store遇到的问题(持续更新)

 首先抛出遇到的两个问题:

  • 问题一:昨天是公司每个月迭代版本的日子,公司对app举行的630周年庆活动需要更换AppIcon,xcode9里面对于AppIcon新增了App Store 规格1024的icon,拿到UI工程师给到的图片全量更换完毕后,在生成ipa后,对ipa进行验证时报出了错误信息,如图:
    报错信息

    这个error的意思是说在你的应用中图片集里放置的AppIcon中图片不能是透明的图片,也不能是含有alpha的图片,这样说可能还是有些难理解的。简单的说就是要把图片的透明度去掉。把这个意思转达给UI工程师重做一下就好了。如果不想麻烦UI工程师,也可以自己做。下面说一下在mac系统下面怎么把图片的透明度去掉。

*问题二:No account with iTunes Connect access have been found for the team "XXX".iTunes Connect access is required for App Store distribution.

报错信息

大致意思是说没有连接到你的iTunes,需要什么授权,每次都是这个上传,也没有要我什么授权啊,于是我就去等下开发者账号,然后iTunes Connect,发现还是不行,这时候千万别想去删除证书什么的,那样的话问题会更加糟糕,其实解决办法很简单的!!!

 解决问题一:去掉图片的透明度可以使用ps,不过这里我主要是用mac的图片查看的方式去更改,思路如下:

  • 1、将工程中的appIcon的1024图片拖到桌面;
  • 2、双击打开该图片,然后使用图片查看工具导出该图片,记住这里将要导出的图片为 JPEG格式,如图:
    导出JPEG格式图片
  • 3、双击步骤2中导出的icon,然后使用图片查看工具导出该图片,记住这里将要导出的图片为 PNG格式,如图:
    导出PNG格式图片
  • 4、将步骤3导出的icon导入工程中,放入App Store 1024位置,重新打包生成ipa再验证即可;

 解决问题二:

  • 1、关闭Xcode
  • 2、终端命令:rm -fr ~/Library/Developer/Xcode/DerivedData/
  • 3、重启Xcode,然后再重新上传App
  • 4、参考stackoverflow
    以上是本次使用xcode9打包所遇到的问题,后续若遇到新的问题会同步更新本文章。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 “哎,小艾和×××在一起了!” “我昨天晚上还看见他俩抱一起了,宿舍正门口,你侬我侬...” “怎么着都觉得这...
    叹情阅读 262评论 0 0
  • 这些天的状态不好。 这不,我的左下眼睑现在开始跳了。 昨天清晨做了个感觉不咋好的梦:——有失控感:想控制好一群人的...
    Vivian_星阅读 501评论 0 0
  • 词语在冲刺 韵脚在打滑 诗歌在喘气
    闪电饿狼阅读 91评论 0 0
  • 昨天去香雪公园,坐506过去。13:25上车然后15:07分才到。主要到最后2Km塞车,私家好多,停车都快有1Km...
    噢天气不错阅读 287评论 0 0