
About
What's New in DeviceTestApp
4.1
June 29, 2026
Fixed TrueDepth & Face Tracking Crashes: Resolved a critical crash issue that occurred when rapidly switching or repeatedly retesting the "Face ID (TrueDepth)" and "Face Tracking" tests. This was caused by concurrent hardware access conflicts at the camera initialization level. Refactored Camera Scheduling Architecture: Introduced a centralized, thread-safe hardware scheduling queue (Camera Queue). The activation and deactivation of all camera lenses (Front, Rear, Telephoto, and TrueDepth) are now strictly queued and executed sequentially, dramatically improving overall stability during high-frequency testing. Enhanced Fault Tolerance for Damaged Devices: Optimized the fallback and exception-handling logic for broken hardware components. In extreme cases where the Face ID dot projector/infrared hardware is completely shattered, or the flashlight is missing from the device, the software will now safely catch the low-level exception and gracefully mark the test as failed without crashing. Testing Experience Optimization: Improved the exception capturing mechanism for Face ID evaluation, making the automated grading process smoother and more accurate.
More

