| Index: webrtc/test/ios/test_support.mm
|
| diff --git a/webrtc/test/ios/test_support.mm b/webrtc/test/ios/test_support.mm
|
| index 9a9035612a08dd931f979357462fb4de12eec436..a01b03c9f0114ae28249ba3ee913b34acaea9716 100644
|
| --- a/webrtc/test/ios/test_support.mm
|
| +++ b/webrtc/test/ios/test_support.mm
|
| @@ -12,6 +12,8 @@
|
|
|
| #include "webrtc/test/ios/test_support.h"
|
|
|
| +#import "webrtc/sdk/objc/Framework/Classes/Common/RTCUIApplicationStatusObserver.h"
|
| +
|
| // Springboard will kill any iOS app that fails to check in after launch within
|
| // a given time. Starting a UIApplication before invoking TestSuite::Run
|
| // prevents this from happening.
|
| @@ -60,6 +62,11 @@ static char **g_argv;
|
| // root view controller. Set an empty one here.
|
| [_window setRootViewController:[[UIViewController alloc] init]];
|
|
|
| + // We want to call `RTCUIApplicationStatusObserver sharedInstance` as early as
|
| + // possible in the application lifecycle to set observation properly.
|
| + __unused RTCUIApplicationStatusObserver *observer =
|
| + [RTCUIApplicationStatusObserver sharedInstance];
|
| +
|
| // Queue up the test run.
|
| [self performSelector:@selector(runTests) withObject:nil afterDelay:0.1];
|
| return YES;
|
|
|