images.xcoassets真机编译报错

早上打开项目编译直接报错,真机无法运行,错误信息如下

这里写图片描述

解决问题路径:
这种问题没遇到过,开始查看了下images文件下的图片都在,因为之前是好的,所以觉得应该不是这个问题,然后去google 百度,查下,看有没有人遇到同样的问题,结果没有类似的错误信息,只找到stackoverflow 上类似的问题,然后尝试性修改,方法就是移除deriveddata 下的数据,说可能是缓存问题,

rm -r /Users/borislariushin/Library/Developer/Xcode/DerivedData/PilgrimApp-bfjwfpphvtnwqiaqkihxoimthbkp

尝试后,没有结局问题

然后继续查找,无果,qq 群求助,同样给的方案是上面那个,再次没有结果

思考,想着是不是设置哪里出错了, 找了个朋友对比了下设置deriveddata 路径,还是无果,

最后实在没办法,猜测难道图片又问题,,删除了,icon 图片,,还有启动图,从新添加,还是错误,

最后的最后,让朋友把她的启动图发过来,放到指定位置,结果好了,

真是图片尺寸的问题,但是之前都这样设置的没问题啊,什么原因了,估计xcode 自动升级了,难道对images.xcassets 文件设置严格了还是?,

后来我有重新安装规则要求设置了启动图尺寸,还有icon尺寸,并且把他们放倒对应的位置,运行,成功,卧槽

分析原因:

主要还是自己对启动图规则不是很了解,所以导致这个问题,

改进:

遇到问题,首先要明确自己出现的错误是不是有悖于规则要求,一定要保证做的东西要符合 要求,不能途方便,,随便弄,最后出错将很难找到问题;

顺便贴下设置启动图,icon的规则

启动图片尺寸输出列表:

640x960

640x1136

750x1334

1242x2208

图标iocn尺寸输出列表:

180x180

120x120

87x87

80x80

58x58

57x57

29x29

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值