因此,我正在使用XCUIApplication通过使用-u
选项通过WebDriverAgent在Safari浏览器中打开URL。
#define SAFARI_APP @"com.apple.mobilesafari"
XCUIApplication *app = [[XCUIApplication alloc] initWithBundleIdentifier:SAFARI_APP];
[app setLaunchArguments:@[@"-u", url]];
[app launch];
但这在带有iOS v12.2的新iPad上出现了以下错误。
The -u command line option has been removed (rdar://42146540), please file a radar with your use case if you rely on this
在进一步调试后,我发现https://github.com/appium/appium-xcuitest-driver/pull/918/files讨论了-u
选项。但是没有找到任何解决方案。