Is anybody able to move or manipulate nodes in a .scn file in Xcode on an Apple Silicon Mac without the scene going completely black? The only way to open the scene again is to restart Xcode. SceneKit development is now completely broken on an M1 Mac for me. I can zoom and rotate in the scene but as soon as I try to move a node the Xcode screen glitches and goes all black.
I'm using Xcode Version 12.3 (12C33)
on Big Sur 11.1
with a M1 MBP 16/512
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
I am using SceneKit to make a type of block pushing game and I am trying to access a specific node that I interact with. I know I can use the nodes name but I am trying to access a specific node that has the same name as other reference nodes, its a pushable block that I need to make an array of its past movement so that I can undo the players actions. I have printed the nodes details to the console and each one has a unique "ID"
<SCNNode: 0x6000039ef300 'wall' pos(0.000000 0.500000 4.000000)
but I can't seem to then get access to the node using this "ID"
I can't find this documented anywhere so I don't know if this is even possible.
just opened a iOS18 project in latest Xcode 26 (beta 7) and the list reordering animation is broken and jerky. on iOS 18 a change to one of the list items would smoothly move it to its correct place but in iOS 26 the items jerk around, disappear then pop up in the correct order in the list.
I am using this to filter and sort the "events"
if searchQuery.isEmpty {
return events.sort(on: selectedSortOption)
} else {
let filteredEvents = events.compactMap { event in
// Check if the event title contains the search query (case-insensitive).
let titleContainsQuery = event.title.range(of: searchQuery, options: .caseInsensitive) != nil
return titleContainsQuery ? event : nil
}
return filteredEvents.sort(on: selectedSortOption)
}
}
is there a better way for iOS 26?
Topic:
UI Frameworks
SubTopic:
SwiftUI