How to Fix Warning "Coreui: Runtimethemerefforbundleidentifierandname() Couldn't Find Assets.Car in Bundle with Identifier: '(Null)'"

How to fix warning CoreUI: RunTimeThemeRefForBundleIdentifierAndName() couldn't find Assets.car in bundle with identifier: '(null)'?

I found out that problem was not related to

CoreUI: RunTimeThemeRefForBundleIdentifierAndName() couldn't find Assets.car in bundle with identifier: '(null)'

On target screen was used custom UILabel. The root cause of app freezing and memory issue was reentrant looping between its methods

override var text: String? {
didSet {
guard let text = text else { return }
let textRange = NSMakeRange(0, text.count)
// Kern attribute needed to do letter spacing over text
let attributedText = NSMutableAttributedString(string: text)
attributedText.addAttribute(NSAttributedStringKey.kern , value: 2.0, range: textRange)
// Add other attributes if needed
self.attributedText = attributedText
}
}

and

override public func layoutSubviews() {
super.layoutSubviews()
if let text = self.text {
self.text = text.uppercased()
}
}

probably new SDK version invokes layoutSubviews() when attributedText field has changed

GCKUICastButton not visible in production

Google just released a new SDK version and the Cast button disappearing problem is solved there.

The earlier version was: 4.5.3, Current version is:4.6.0

Cast SDK 4.6.0

Just do a "pod update" from your terminal and then run your app.



Related Topics



Leave a reply



Submit