Las testings de interfaz de usuario de Xcode están fallando debido a XCApplicationStateRunningActive en dispositivo físico

En mi aplicación, agregaré algunas testings de interfaz de usuario. Con un método de testing todo funciona perfectamente, pero cuando agregué el segundo método, la testing falla debido al siguiente error: introduzca la descripción de la imagen aquí

Siento que [[[XCUIApplication alloc] init] launch]; no termina la aplicación como lo supone.

EDIT 1:

También me di count, si presiono el button de inicio en mi dispositivo físico después de que la testing termine, puedo ver 2 instancias de la aplicación que todavía se ejecutan en segundo plano. Y si trato de comenzar las testings nuevamente, aparece el post en Xcode que no puede comenzar a ejecutar la aplicación porque la aplicación nula todavía se está ejecutando. Esto es frustrante 🙁

¿Alguien tiene idea o tiene un problema similar?

Cualquier tipo de ayuda es muy apreciada.

He enviado un informe de errores y me han pedido que pruebe en Xcode 7.3 beta 3. ¡Se corrigió! Puede verificar mi radar 24524204 que ahora está cerrado como resuelto.

Esto suena como que la aplicación no está siendo derribada correctamente después de que se complete la primera testing. Intenta matar explícitamente la aplicación en tu método de destrucción.

- (void)tearDown { [[[XCUIApplication alloc] init] terminate]; [super tearDown]; } 

La actualización a 7.3 beta resolvió este problema para mí. Definitivamente parece estar relacionado con la funcionalidad de desassembly.