I managed to solve the issue. I think what fixed it was that previously I'd been running xcode using a version of the project on my iCloud documents folder. (Usually I don't do this...it's a bad idea that also badly corrupted my iCloud sync state...).
Now that the project is run from a regular, non-iCloud syncing folder, it works!