Multiplatform Target: Distill failed on tvOS builds

Building my multiplatform target, works great for iOS, visionOS, MacOS.

tvOS builds fine, if I do not include any of the items in the .xcassets file.

I have attempted to add a second .xcassets file for just tvOS, but Xcode will not detect the second .xcassets if created manually, and will just "spin" when adding via the add file menu option.

If I add tvOS to the target membership for any of the .xcassets items (Xcode applies that target membership for ALL items in the .xcassets) we then we get the distill failed error.

The issue will sporadically be solved by removing the visionOS app icon from the .xcassets file and building that way, but it is not a perfect solution, as it does not work every time.

If there is a more targeted "membership options" that doesn't apply .xcassets wide, that would probably be the simplest solution.

Answered by Anqui3tas in 845684022

Version 26.0 beta 2 (17A5241o) Allows for building and uploading to App Store Connect, but App Store Connect does not show the tvOS upload in the testflight builds with the other platform options.

Will monitor to see if it fixes itself overnight.

Accepted Answer

Version 26.0 beta 2 (17A5241o) Allows for building and uploading to App Store Connect, but App Store Connect does not show the tvOS upload in the testflight builds with the other platform options.

Will monitor to see if it fixes itself overnight.

Multiplatform Target: Distill failed on tvOS builds
 
 
Q