XCUITest won't be able to help there at all
I was running Native XCUITests in Xcode, and as soon as you open a new app or a different intent (tapping a deep link to another app), the XCUITest completely crashes.
But the WebdriverAgent approach (the other driver listed above) is able to automate in that case, if I'm not mistaken.