Please UPGRAGE TO XCODE 12
SOME NODES NOT CORRECTLY SHOWING IN XCODE 12 BUILDS
We use a subclass of ASCellNode and randomly it has a white background view or clear view. I added a green background to make it more obvious. Compiling with Xcode 11 doesn't show this behavior.

After upgrading Texture from 2.8.1 to 3.0.0. The ASCellNode background become transparent for a short time (2-3s) and back to normal after entering ASDKViewController.
Sticking with 2.8.1 is not an option, since it cannot build with XCode 12 (the ASViewController name conflict error), and many issues are not resolved in 2.8.1 (e.g. the system font issue if paragraphStyle is set). Any Help?? Thanks.
@michael-chiu @markusfassbender-parshipgroup @kmitj I've added backgroundColor = .clear to effected nodes. Not ideal but reverts to existing behaviour for me.
@michael-chiu @markusfassbender-parshipgroup @kmitj I've added
backgroundColor = .clearto effected nodes. Not ideal but reverts to existing behaviour for me.
not works for me
any updates?
I can't even compile in Xcode 12 on an Apple Silicon Mac.
Same here! Can anybody answer?
@rakesthedon I did sort this out eventually, but I can't for the life of me remember how! What I can definitely remember doing is getting rid of Carthage from the entire project and moving across to CocoaPods instead - Carthage hasn't worked properly for quite a while anyway. My PodFile has use_frameworks! and platform :ios, '11.0'.
@JGwilliams I was expecting this kind of answer, unfortunately this might not be not option. I am part of a big team that handle several app which both have a big code base. Unfortunately now is not the time for us to move to CocoaPod :(
@rakesthedon given how long Carthage has not been wholly compatible with the latest version of the operating system, I think I'd argue the opposite. The project I work on has about a dozen third-party libraries. It took one guy - me - a day and a half to do the switch and fix all the little changes that needed doing. I had already been forced to waste several days looking at workarounds that didn't work. It's all down to how much longer you think you can afford to keep looking, or waiting for a fix from Carthage and possibly Texture as well, before you would have been better off just switching.
Thanks for the additional context and for your opinion. But again this is not the best moment for us to do so. There are other reason that I cannot disclose in the forum that prevent us from switching to cocoapod and even if you reasoning is sound and logical it does not help me at the moment.
@rakesthedon afraid I can't really offer any better advice without knowing the actual limitations you are under. My own investigations seemed to point to an underlying incompatibility issue in a number of third-party libraries provided by Pinterest and required by Texture - PinCache and friends - so that may be worth investigating. Maybe you could take a local branch of the latest Texture repository and see if you can remove its dependency on that?