【问题标题】:applicationWillTerminate not called on termination in a XCUI test在 XCUI 测试中终止时未调用 applicationWillTerminate
【发布时间】:2020-12-03 11:18:07
【问题描述】:

为什么在调用XCUIApplication().terminate() 时不调用applicationWillTerminate appDelegate 方法?是否有另一种杀死将调用此方法的应用程序的方法?

我需要运行一些必须由应用运行的清理代码,而不是 XCUI 测试,以便清理测试用户。除非可以在 XCUI 测试中访问应用程序持有的 FirebaseAuth 的实例,我不相信它是,但很高兴得到纠正!

有没有人解决这个问题?提前致谢。

【问题讨论】:

    标签: ios firebase-authentication xcuitest


    【解决方案1】:

    我通过创建FirebaseAuth 的新实例并将该实例签名到同一帐户来解决此问题,以完成拆除工作。不漂亮,但很管用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-23
      • 2011-11-17
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 2016-04-17
      • 1970-01-01
      相关资源
      最近更新 更多