>The book walks me through the part where I can allow Xcode to connect to the iPhone via WiFi, just checking "Connect via Network."
What did the person you bought that outdated book from have to say when you asked them to $upport their product? Might as well get some of what you paid for, right? Does that book even know about Xcode 11.4.1? Pls. don't expect devForums to act as it's defacto support channel.
Do you have a paid Developer Program account or are you working with Xcode's free provisioning? Just curious...
In the mean time, via Xcode 11.4.1:
- Disconnect your device and shut it off, then restart your (real mac, not a VM etc.) computer.
- Open Xcode with the project you've already been able to build to your device.
- Choose Window > Devices and Simulators, then in the window that appears, click Devices.
- Turn your device on, cable it to your computer and confirm Wi-Fi is on, same network for both.
- In the left column (Devices and Simulators), select your device, and in the detail area, confirm that 'Show as run destination' is checked, then check/select 'Connect via network'. Xcode pairs with your device ('connect via network' dissapears). Wait as necessary for any dialogs about xcode copying files from device.
- Disconnect your device from USB.
- Look at Xcode's build/run menu for your device, should be top of that list. Select it, hit ▶ (build/then/run), be patient.
- Find the receipt for that book and send it back for a refund. Don't be tempted to replace it.