It seems there are numerous possible causes for this error (which is indicated by various error codes under precondition failure... I was able to eliminate one cause: NavigationView should be inside the GeometryReader, not outside. So if possible, wrap the GeometryReader around the top level view wherever this is possible. Of course, this is no fix for crashed under WatchOS because NavigationView is not available.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: