我们有一个应用程序,允许它通过通用链接启动。它完美地运作。现在,我们希望在iOS模拟器中进行XCUI测试覆盖,这样我们就可以节省开发人员随时拥有10个不同iOS设备所需的时间。
因此,我们编写了一些XCUI测试。所有这些都通过一个痛苦的显着例外。通过iOS模拟器的通用链接启动应用程序失败(它只显示Safari重定向而不是正在启动的应用程序)。但是,当Apple设备连接到Xcode时,测试每次都会通过。
有没有人让这个在模拟器上工作?
仅供参考,我们的AppDelegate速度很快,我们正在使用此代理进行通用链接:
func application(application: UIApplication, continueUserActivity userActivity: NSUserActivity, restorationHandler: ([AnyObject]?) -> Void) -> Bool {`
答案 0 :(得分:0)
参加聚会很晚,但可能会帮助其他人搜索我所做的相同事情。
您不能在模拟器上使用通用链接:
您可以在设备上测试通用链接。