I think visionOS 26 window state restoration doesn't interact well with pushWindow. (FB21287011, FB21294645)
Posts by Drew Olbrich
There's also a related issue where if you pin the pushed window to a wall, it spontaneously disappears, and then pushWindow is forever broken for this and all other apps until the next device reboot.
I'm moving the child window, but the way it's supposed to work is that the parent window should later reappear in the child window's location. That's what happens if you launch the app from Xcode, but if you launch it from the visionOS home view, you get the behavior shown in the video.
(FB21294645) In Xcode 26.2 RC, pinning a pushed window to a wall breaks pushWindow for all other apps on the system
(FB21287011) In visionOS 26.2 RC (23N301), when a window presented with pushWindow is dismissed, its parent window reappears in the wrong location
minimize abstraction
Does that really count if we're already past the start of the 2026 Apple calendar year?
Thank you, I agree.
An illustration of an iPadOS 26 beta bug, showing how the navigation bar can be inset underneath the status bar
On iPadOS 26 beta, the navigation bar can appear inset underneath the status bar (FB18241928)
I think it's not CG.
@tvaziri.com Hello, I require your expert opinion to settle an argument.
Was the reflection of the chess board in Judd Hirsch's glasses in the Independence Day chess scene practical or was it CG?
www.youtube.com/watch?v=ARNy...
Thank you.
"...this year Apple is officially deprecating SceneKit across all platforms. ... This is a soft deprecation, meaning that existing applications that use SceneKit will continue to work. However, if you're planning a new app or a significant update, SceneKit is not recommended"
You probably saw this already but the WWDC25 session video "Bring your SceneKit project to RealityKit" developer.apple.com/videos/play/...
says:
I will not be satisfied until I can buy Apple Pants Pro.
That’s ridiculous. Boats don’t fly.
??? in the past did you drive to Cupertino or take a train or walk?
Instrument: PARACHUTE UPLOOK CAMERA A EAE_0000_0666952761_962EDR_N0000000EDLC00020_0000LUJ01 LMST: Sol-00000M15:50:28.80543 Start time: 2021-02-18 20:40:52 UTC Height above ellipsoid: 10166 m Height above landing: 12402 m Speed: 1518 km/h This image was processed to approximate the colors that the human eye would see. Credit: NASA/JPL-Caltech/Simeon Schmauß CC BY
Perseverance Parachute Uplook Camera A - From Simeon Schmauß (stim3on.bsky.social) - https://flic.kr/p/2qMq1hb
I don’t see this.
That's probably wise.
I think if you've chosen to create a game of any complexity using either SceneKit or RealityKit, you've also taken on the task of creating your own bespoke game engine and tool set.
Congratulations, Tim!
Given a choice between SceneKit and RealityKit, I recommend not basing a new project on the API that no longer seems to be supported.
RealityKit has been updated every year since it was introduced in 2019.
SceneKit and RealityKit both support AR and non-AR rendering.
On visionOS, SceneKit is not supported for stereo 3D rendering, and only works in a flat window.
WWDC17 featured a "SceneKit: What's New" session video developer.apple.com/videos/play/...
Then, in the seven years that followed, Apple never updated SceneKit or mentioned it at WWDC again.
I don't have a source because AFAIK, Apple provided no communication except through silence and inaction.
Nice, thanks for writing this up.
fwiw, for 3D, SceneKit was superseded by RealityKit in 2019.
Thanks! Yes I am planning to go. We should meet up and talk science apps! I'll DM you. 😀
A 3D AR scene positioned above a table, with magenta and school bus yellow coordinate space axes floating in space
Do you know Claude? Claude is the confident, supportive advisor who holds my hand and patiently guides me out of coordinate space hell.
simon stalenhag painting of comical abandoned gigantic robot in a western high desert setting
Hey everybody, I've made an important discovery.
AIs are fundamentally unable to reason about how to mix Objective-C and Swift code within a Swift package.
I'm still working out the details, but on the day of the machine uprising, I believe we'll be able to exploit this weakness and defeat them.
Xcode Find navigator search for `super.init(nibName: nil, bundle: nil)` with four matching search results.
😀
Shouldn’t it be WWDC26?
👀 …
i'm in coordinate space hell again