Apple basically made Unreal a second-class citizen in its ecosystem. This is terrible for developers. All this for a short-sighted business rivalry initiated by Epic that is resulting in less fun for players and developers. END THE WAR.
I think Apple’s choice has nothing to do with the so-called war. It’s much more simple. The majority of game titles on the App Store are Unity-based indie/casual games. So there are much more Unity devs who can quickly fill the new market and help the platform earn money/grow.
After watching visionOS-related videos on Apple Developer, it’s safe to say that aside from PR/Marketing Unity didn’t get much.
Unity devs have a head start with basic controls, and a built-in ability to render scenes in a Volume in a Shared Space with less code. You would be able to do the same thing with Unreal, it’s not a big deal.
The major concern is performance. Unity’s tutorial videos and presentations look pretty bad in terms of graphics. So getting AAA-quality graphics, which you would expect from Unreal, is almost impossible(Two 4k panels driven by a passively cooled CPU).
You can check the visionOS-related materials on Apple Developer for yourself. The SDK is not available yet, but there are “Get Started” guides.