Thankfully, shortly after writing the above, I found a working solution.
Inside your app project (that wants to use shared SwiftUI views) you cannot use folder references or create "new group without folder" that will contain the shared items.
Instead, I created a regular group inside my app project (just for organization). Then, dragged in the shared views/items.
File system:
IIKit Views IIAboutView.swift
MyApp MyApp.xcodeproj MyApp IIKit
+ Views (note that this folder is empty; doesn't contain a copy of the IIKit items)
Xcode main window:
MyApp IIKit Views IIAboutView.swift (location of this is the "real" IIKit shared folder items) MyApp Views
...
Completely non-intuative. Going to file a bug since in all my trials, the shared code resides in the same location on disk. Xcode should have worked with either folder references are when placing the shared items inside folders created with "new group without folder".
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: