CUICatalog: Invalid asset name supplied: '(null)'

Posted _水畔竹汐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CUICatalog: Invalid asset name supplied: '(null)'相关的知识,希望对你有一定的参考价值。

 

加载图片名字为空,控制台一直输出

CUICatalog: Invalid asset name supplied: \'(null)\'

 

看看你有没有在一些方法里面图片名作为参数传入,比如[UIImage imageNamed:name];但是这个name却是空的,所以就报了这个错了。
解决方法,在项目中 Symbolic BreakPoint找一下,Symbol:+[UIImage imageNamed:]  Condition:$arg3 == nil ,然后运行一下就能找到了。

 把为name 为空的参数替换

以上是关于CUICatalog: Invalid asset name supplied: '(null)'的主要内容,如果未能解决你的问题,请参考以下文章

ERROR ITMS-90682: Invalid Bundle - The asset catalog at 'Payload/XXXXX/Assets.car' can't

React Native PushNotificationIOS:CUICatalog:提供的资产名称无效:(null)

CUICatalog:无效请求:请求子类型但未指定惯用语

CUICatalog:无效请求:请求子类型而不指定成语(它来自哪里以及如何修复它?)

Xcode 不从 CUIDatalog 加载图像

更改 svg 颜色:React.createElement: type is invalid -- 需要一个字符串