集成了第三方的tabbar之后,一直报这个错误。

问题出现原因:调用了[UIImage imageNamed:name]这个方法,但是所填的ImageName是个空的。

那么是哪个图片名字输错了?可以通过设置断点的方式:

点击breakPoints——>选择“+”——>symbolic breakpoint

symbolic:填入[UIImage imageNamed:]

condition:填入$arg3 == nil 

condition (on Simulator) or $r0 == nil

探索Xcode:[framework] CUICatalog: Invalid asset name supplied: '(null)'解决方法初探

然后再次运行,就会停止在出错的代码处:

探索Xcode:[framework] CUICatalog: Invalid asset name supplied: '(null)'解决方法初探

在Image文件包里找了下是否有:iconfont_complain这个图片:

探索Xcode:[framework] CUICatalog: Invalid asset name supplied: '(null)'解决方法初探

这不是有么??等等……为什么没有3x的??先加入3x的再说………

发现还是在此处报错。这就很头疼了。继续探索解决吧…


相关文章:

  • 2022-12-23
  • 2021-04-20
  • 2021-08-19
  • 2022-12-23
  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-08
  • 2022-12-23
  • 2021-12-10
  • 2021-05-12
  • 2022-01-19
  • 2022-12-23
相关资源
相似解决方案