Phonecheck
← 全部版本说明

Phonecheck 版本说明 — iOS

以下是我们发布 Phonecheck 桌面版、云端版及移动版应用时的更新与改进列表。

iOS 3.2.223p

Crash reporting, LCD test, and camera fixes

New Features

  • Crash Reporting. Integrated Firebase Crashlytics for better crash visibility.

Improvements

  • Loupe LCD Test Brightness. Auto-brightness is now disabled on device when the LCD test is called from Loupe.

Fixes

  • Camera & Compass Stability. Fixed rear camera freeze and Compass test issues on Apple Watch series 8–10.

iOS 3.2.220

Launch crash fix for iOS 26.2.x and 26.3.x

Fixes

  • Launch crash resolved. Fixed an issue where the app was crashing on launch or taking an extended time to start on iOS 26.2.x and 26.3.x devices.

iOS 3.2.216i / 3.2.217p

New languages, Remote Mode fixes & test flow improvements

New Features

  • Shopfloor Language Support. Added translations for Simplified Chinese, Japanese, Korean, and Cantonese.
  • Remote Mode Cosmetics. Cosmetic results are now properly saved to the cloud in Remote Mode.

Improvements

  • Instruction Icon for API Mode. Added a new instruction icon to help guide API mode usage.

Fixes

  • Test Auto-Start. Fixed an issue where testing would not auto-start after permissions were granted.
  • Custom Tests Display. Custom tests now appear correctly in the pending column.
  • Hardstop Trigger. Fixed hardstop not triggering on precheck tests.
  • NFC Tests in Remote Mode. NFC tests now display properly in Remote Mode.

iOS 3.2.212i / 3.2.213p

iPhone 18 biometrics, new button tests & faster starts

New Features

  • iPhone 18 Biometrics. Face ID testing is now enabled on iPhone 18 Pro and Pro Max.
  • New Button Tests. Added Action Button and Camera Control Button coverage, with updated Volume Button mapping.

Improvements

  • Faster Test Start. Removed the battery level check that previously gated the start of testing.
  • eSIM-only Support. Removed Network and SIM test support for eSIM-only models.

iOS 3.2.210i / 3.2.211p

Battery checks, Apple Watch fixes & improvements

Improvements

  • Battery level checks. The app now confirms your device battery is at least 30% before starting a test.

Fixes

  • Apple Watch permission screen. Fixed the app not redirecting to the health permission screen on Apple Watch.
  • Heart sensor auto-pass. Fixed Apple Watch Heart Sensor test failing to auto-pass in the pairing method.

iOS 3.2.206i / 3.2.207p

Loupe compatibility, sensor fixes & Face ID performance

New Features

  • Loupe Handshake Compatibility. Updated handshake logic for commands with backward compatibility.

Improvements

  • Face ID Performance. Optimized Face ID testing and loading performance from the mobile side.
  • Camera Handshake Refinement. Narrowed the acknowledgment handshake to camera auto API response only.

Fixes

  • Light Sensor Auto-Pass. Fixed Light Sensor Test to automatically pass ALS Test from device.
  • NFC Test Flow. Updated the flow and architecture of NFC test according to platform guidelines.
  • Screenshot IMEI Fetch. Fixed IMEI not being fetched from screenshots taken on beta versions.

iOS 3.2.198i / 3.2.199p

Custom grading, tester visibility & display fixes

New Features

  • Custom Cosmetic Grading. Cosmetic tests can now be customized with questions and answers so grade drives final price.

Improvements

  • Capture Tester Name. You can now capture tester name and tap Build Number to view test plan, customization and build details.

Fixes

  • Battery Drain. Fixed edge cases and result-related issues.
  • UI Issues. Resolved various user interface problems.
  • Display During Glass Condition Test. Fixed system bar appearing during LCD test and glass condition top bar visibility.
  • LiDAR Transition Delay. Resolved black screen delay during proximity-to-LiDAR sensor transition.
  • Cloud Grades Sync. Fixed grades configured on cloud not appearing in the app.

iOS 3.2.194i / 3.2.195p

Call Test UI fix

Fixes

  • Call Test UI. The desktop connection notification no longer appears during the Call Test.

iOS 3.2.190i

Loupe integration, test fixes & UI polish

New Features

  • Loupe Integration. Added desktop communication handshake and image-data retry handling for the camera test.

Fixes

  • Compass Tests. Fixed Compass tests not running when enabled in the test plan.
  • Invalid IMEI Prompt. Restored the missing invalid IMEI prompt.
  • Sync Results Labels. Removed unwanted label from Sync Results UI.
  • Welcome Screen Header. Fixed white line on Welcome Screen header.

iOS 3.2.185p

Skip tests, battery reliability, audio recording fixes

New Features

  • Skip Grading Tests. You can now skip tests during the grading flow.
  • Automatic Battery Drain Test. Battery drain test now starts automatically in remote mode without requiring manual selection.

Improvements

  • Battery Test Results. Battery test results are now saved before you continue to the next step.
  • Speaker Frequency Sweep. Enhanced speaker cleaning and audio testing with improved frequency sweep feature.
  • Image Upload to Cloud. Captured images are now sent to the cloud along with their metadata.
  • Remote Mode Logging. Log files in remote mode now sync to the cloud automatically.

Fixes

  • Audio Recording. Fixed recorder failing to start during background audio quality tests.
  • Earpiece Sound. Resolved earpiece sound continuing to play after tests are closed.
  • App Sleep Issue. Fixed app going to sleep on iPhone 16.
  • Test Plan Display. Advanced NFC and Apple Pay tests no longer appear in the default test plan.
  • Speaker Cleaning Test. Speaker cleaning test now displays correctly.
  • UI Labels. Removed formatting issues from field labels across the app.
  • Screen Brightness. Fixed screen brightness not reaching 100% during LCD tests.

iOS 3.2.178i / 3.2.179p

SIM reader support, QR handshake, and camera test fixes

New Features

  • SIM Reader Test Support. SIM reader test now prompts correctly for cellular devices.

Improvements

  • Reliable QR Init Handshake. Manual QR INIT acknowledgement now retries until desktop confirms receipt.
  • Precheck Auto-Pass Tests. Auto-pass tests now appear in the main test list.

Fixes

  • Camera Test Accuracy. Camera test descriptions no longer show failed options when tests are passing.
  • Empty Cosmetics Questions. Removed empty cosmetics questions from the app.
  • Microphone Duplication. Fixed microphone results duplicating in specific cases.
  • Battery Results Syncing. Resolved irrelevant battery results syncing in remote mode.
  • Background Test Prevention. Prevented test execution via commands when app is running in the background.
  • LiDAR Sensor Test. Fixed LiDAR sensor test on iPhone 16.
  • Country of Origin Fetch. Fixed failed country of origin fetch from screenshot on specific devices.
  • Flashlight Test. Fixed flashlight test on functional units.
  • Status Bar Display. Status bar no longer shows up on LCD color change.
  • Telephoto Camera Test. Telephoto camera test now executes only on devices with telephoto support.
  • Camera Test Screen. Removed white bar displayed on the camera test screen.

iOS 3.2.172i / 3.2.173p

Cloud storage, software version testing & cosmetic fixes

New Features

  • Software Version Test Support. Implemented new software version testing for the redesigned iOS app.

Improvements

  • Cloud Storage for Failed Tests. Added cloud storage for failed camera test images.
  • AIGrading Display. Enhanced port number display on the main screen.

Fixes

  • Audio Test Edge Cases. Resolved audio and recording quality issues.
  • Cosmetic Results Display. Fixed missing cosmetic results and UI display issues on metadata and summary screens.
  • Permission View Screen. Fixed permission view screen being skipped when notification permission is denied.
  • Face ID Test on iPad. Resolved inability to complete Face ID test on iPad 3rd, 4th, and 5th generation.
  • Action Button Functionality. Fixed action button not responding even when workable.

iOS 3.2.160i / 3.2.161p

Apple Pay, NFC testing & LPN improvements

New Features

  • Apple Pay Support. Added a new Apple Pay test to the iOS test flow, with auto-pass and manual pass support.
  • Advanced NFC Testing. New Advanced NFC test writes and reads the device serial to verify NFC functionality.
  • LPN Test Flow. New in-app LPN prompt supports barcode scan and manual entry, with an updated device tile.

Improvements

  • Accelerometer Auto-Pass. Accelerometer now auto-passes in flow for faster testing.
  • Socket & Wi-Fi Handling. Improved socket and Wi-Fi disconnect handling for better stability.
  • Accelerometer Prompt. Accelerometer prompt now requires manual interaction instead of automated flip detection.

Fixes

  • Socket Reconnection. Fixed socket reconnection pop-up that was forcing screen navigation to list view.

iOS 3.2.157p

Results syncing, battery test & stability improvements

New Features

  • Improved button prompts. Fixed incorrect button prompts during functional testing on certain iPad models.

Improvements

  • Results syncing overhaul. Managed all edge cases for results syncing between Apple Watch and host device.
  • Battery drain test finalized. Completed and finalized Apple Watch battery drain test flow implementation.
  • Results syncing for Apple Watch. Enhanced management of all results syncing cases for Apple Watch.
  • Watch certificate storage. Implemented certificate storage, desktop sync, and certificate generation on Watch.
  • Watch module localization. Added complete localization support for the Watch module.

Fixes

  • App crash resolved. Fixed Watch Consumer app closing unexpectedly when device permissions are toggled.
  • Edge case handling. Addressed edge cases in Watch that required special handling.
  • WiFi pop-up issue. Fixed app becoming stuck on automatic tests screen when WiFi join pop-up appears.
  • Permission-related crashes. Resolved app closing when any device permission is allowed or disallowed.
  • UI issues. Fixed various UI-related issues in Watch 3.2.
  • Test results not updating. Fixed test results not updating when a different Apple Watch is processed on the same host device.
  • Location services pop-up. Corrected location services pop-up appearing on Apple Watch instead of host device.
  • Camera quality display. Fixed "M" appearing in results for rear camera to gallery, telephoto, and rear camera quality with manual cameras.

iOS 3.2.155p

Camera stability, Apple Watch fixes & iPhone Air support

Fixes

  • Camera stability. Resolved multiple camera-related crashes and instability issues affecting iOS devices.
  • Apple Watch compatibility. Fixed WiFi pop-up, battery drain, audio test, and button test failures on Apple Watch 3.2.
  • iPhone Air support. Volume button now correctly responds during tests on iPhone Air devices.

iOS 3.2.143p

Device location data, regulatory updates & test fixes

New Features

  • Country of Origin Detection. The app can now securely fetch and share your device's country of origin in remote mode and through third-party integrations.
  • Regulatory Model Number Sync. Device model numbers are now automatically sent as the regulatory model in API payloads for compliance checks.
  • Location Permission on Startup. The app now requests location permissions when you first launch it for a smoother onboarding experience.

Improvements

  • Reverse Hardstop. Test flow now automatically clears hardstops if the triggering test is successfully retested.

Fixes

  • White Screen Issue. Fixed a display issue that caused a white screen to appear temporarily.
  • Volume Level Control. Corrected audio volume level setting in edge cases.
  • Microphone Recording. Fixed microphone amplitude values not recording correctly during override functionality.
  • Audio Issues. Resolved various audio-related problems.
  • Face ID Test Preview. Fixed Face ID test preview failing to load on retest for certain devices.
  • Microphone Sync. Corrected microphone results in auto audio mode not syncing in specific scenarios.
  • WiFi Test Results. Fixed WiFi pass/fail status based on precheck results.
  • Custom Tests. Resolved issues with custom tests on app startup.
  • Result Syncing. Fixed grading results not syncing properly.

iOS 3.2.127p

Custom test sequencing, universal hardstop & mobile logging

New Features

  • Custom Test Sequencing. Prioritize custom diagnostics by moving them to the beginning of the test flow.
  • Mobile Logging. Native log writing now captures mobile-specific operational data for better system visibility.

Improvements

  • Universal Hardstop. Hardstop feature now applies to all tests with intelligent retry logic to ensure rigorous quality gates.
  • Brightness Optimization. Brightness test execution is now faster, eliminating random prolonged wait times.
  • Fetched Data Sync. Improved syncing of fetched data from desktop to mobile.

Fixes

  • Flashlight Test Display. Flashlight test now appears correctly on all devices.
  • Audio on Recording Quality Screen. Audio no longer continues playing after closing a test.
  • Battery Test UI. Fixed inconsistencies in Battery Test interface and behavior.
  • UI Cosmetics. Resolved visual issues throughout the app.
  • Auto Microphone Result. Auto Microphone result now displays correctly on the Summary screen.
  • Background Audio Tests. Audio now plays properly in specific background audio test plans.
  • Long Press Test. Long press test now appears when enabled on Apple Watch.
  • Audio Behavior. Fixed audio behavior when app moves to background on tablets and media players.
  • Failure Reasons Display. Failure reasons now persist in results when app is closed.

iOS 3.2.114i / 3.2.115p

Automated audio tests, webhook integration & camera fixes

New Features

  • Automated Audio Tests. Microphone testing now uses automated pass/fail logic, eliminating manual verification.
  • Webhook Integration. New webhook capabilities enable seamless external management of device tests.

Improvements

  • Setup Cursor Rules. Enhanced configuration for Mobile SDK projects.
  • Camera Image Quality. Improved front and rear camera image focus and exposure.

Fixes

  • Camera Preview Stability. Resolved preview inconsistencies on defective devices.
  • WiFi Screen Display. Fixed incorrect WiFi screen appearance during initial test flow.
  • LIDAR & Camera Issues. Corrected LIDAR test and camera problems on specific devices.
  • Apple Watch Mode. Fixed test cancellation breaking the flow in Apple Watch mode.
  • Cosmetic Test Loop. Resolved infinite loop when question names match existing tests.
  • Face ID Detection. Fixed depth notification display on working Face ID devices.
  • Force Touch Testing. Tests now appear correctly when Force Touch is enabled.
  • Action Button Test. Fixed test failure when app moves to background.
  • IMEI Test Reliability. Improved first-attempt pass rate for IMEI testing.
  • Custom Test Results. Fixed custom tests incorrectly showing as both pass and fail.
  • Test Pass Confirmation. Tests no longer pass below the fail confirmation threshold.

iOS 3.2.110

SIM reader and key validation fixes

Fixes

  • SIM Reader Fixed. Restored visibility of the SIM reader test in workflows.
  • Key Validation. Test display UI now accurately respects and verifies enabled system keys.

System Requirements

  • Minimum OS: iOS 13 or higher is required.
  • Incompatible Devices: Devices running iOS 11 and 12 are no longer supported, including iPhone 5s, iPhone 6 / 6 Plus, iPad Air (1st generation), iPad mini 2, iPad mini 3, and iPod touch (6th generation).

iOS 3.2.104

FaceID compatibility, timer sync & stability fixes

Fixes

  • FaceID Hardware. Resolved missing FaceID testing compatibility for iPhone 16e.
  • Timer Synchronization. Fixed UI timer execution to safely wait for media preview loads.
  • Stability Hotfix. Deployed critical patch to stabilize the app infrastructure.

iOS 3.2.95p

Webhook testing, wireless charging, and core diagnostics

New Features

  • Testing Webhooks. Introduced a robust webhook implementation framework to support advanced device testing and automation processes.

Improvements

  • Wireless Charging Overrides. Enabled manual pass capabilities for wireless charging diagnostics.
  • Notes Field. Added a notes field after cosmetics for better record-keeping.
  • SIM Detection. Manual test now checks if devices have a physical SIM slot along with eSIM.
  • Camera Control Localization. Improved Japanese language support for camera control swipe.
  • AI Grading UI. Removed the Proceed to Loupe button from the initial screen for a cleaner interface.
  • Third-party API Updates. Updated mobile app third-party API and document keys.

Fixes

  • Camera Behavior. Fixed unexpected camera behavior on defective devices.
  • Battery Health Test. Resolved battery health percentage test failures in Portuguese language.
  • Screenshot Prompts. Added custom prompt when screenshots fail to fetch successfully.
  • SIM Reader Testing. Fixed issue where devices without a physical SIM were incorrectly prompted for SIM reader testing.
  • FaceID Test Display. Resolved FaceID test not appearing on iPhone 14 in specific app versions.

iOS 3.2.88

Faster scanning, improved focus & critical fixes

Improvements

  • Faster Scanning. Scan timeout reduced to 5 seconds for undetected QR codes.

Fixes

  • Rear Camera Focus. Fixed rear camera focus issues during QR code capture.
  • Core Scanning Reliability. Addressed critical scanning reliability issues.

iOS 3.2.86

Liquid damage test, improved syncing & hardware fixes

New Features

  • Liquid Damage Diagnostics. Run dedicated liquid damage tests during your normal diagnostic flow to accurately detect liquid damage on iOS devices.

Improvements

  • Improved Result Syncing. Diagnostic results now automatically sync with the server when you press the back button, preventing data loss.
  • Language Translation Fixes. Fixed translation issues on popup dialogs.

Fixes

  • GPS Location Popup. Fixed GPS popup not redirecting to Location Services screen on iOS 18.
  • Microphone Detection. Resolved critical detection failures for rear microphones on newer iOS models.
  • Microphone Amplitude Values. Fixed microphone amplitude values syncing as 0.0 in manual audio quality tests.
  • Recording Quality Edge Cases. Improved handling of edge case scenarios in recording quality tests.
  • App UI Edge Cases. Redesigned app interface to handle edge case scenarios more reliably.
  • Button Test Confirmation. Fixed fail confirmation popup appearing even when button tests pass.
  • Japanese Translation. Corrected Japanese translation issues.
  • Application Logging. Enhanced logging throughout the app for better diagnostics.

iOS 3.2.80-P

Device model number sync fix for Remote App

Fixes

  • Device model number synced correctly. The device model number now displays properly in the Device Name column when using Remote App mode.

iOS 3.2.76

AI flow control, faster testing & stability improvements

New Features

  • AI Grading Flow Control. A new toggle lets you show or hide the AI flow initialization directly from the app.

Improvements

  • Seamless Background Resumption. Testing state is now preserved when you return the app to the foreground, automatically resuming without manual intervention.
  • Accelerated Execution. Brightness testing and image encoding now run in the background to keep the app responsive.
  • Faster Navigation. The app now returns to the main screen automatically after capturing an image.
  • Improved Socket Connection. Configuration-based socket connection for AI grading now includes a brief delay for better reliability.
  • LCD Color Validation. Display color is validated on-device before sending acknowledgment.
  • Optimized Image Processing. Image sizes are now validated and optimized before transmission to prevent errors.
  • Faster Brightness Testing. Brightness test execution time has been significantly reduced.
  • Cleaner Interface. The test list is now hidden from the mobile app UI for a simpler experience.

Fixes

  • Stabilized API Payloads. Eliminated API errors by validating and optimizing image sizes prior to transmission.
  • Restored Notifications. Resume and pause notifications now work correctly in all scenarios.

iOS 3.2.71

Biometrics testing, permissions redesign & stability fixes

New Features

  • Touch ID in Remote Mode. You can now test Touch ID when using Remote Mode.
  • Face ID Test Loop. Face ID testing now runs continuously on compatible devices.
  • AI Grading Edge Cases. Improved handling of edge case scenarios in AI Grading Mode.

Improvements

  • Permission View Redesign. The permissions screen now clearly shows all required permissions with explanations of why each is needed.
  • Camera Permission for AI Grading. The app now always requests camera permission when AI Grading Mode is enabled.

Fixes

  • Default Test Plan. Fixed an issue where the app would not load a default test plan when none was set.
  • Microphone Quality Test. Corrected microphone amplitude values in the Manual Audio Quality Test.
  • Headset Test UI. Resolved display and customization issues in the headset test interface.
  • App Sleep During Testing. Fixed the app going to sleep unexpectedly during active tests.
  • Camera Description Formatting. Corrected special character handling in camera test descriptions.
  • Speaker Quality Test Languages. Fixed audio playback for Slovenian and Portuguese language tests.
  • Device Settings Notification. Fixed opening the device settings screen from desktop notifications.
  • Headset Test Functionality. Resolved headset test not working properly on earlier versions.

iOS 3.1.436

WiFi grading, AI feedback & audio test fix

Improvements

  • WiFi test grading. The WiFi test now passes or fails based on precheck results.
  • AI grading feedback. You'll now see a prompt if your data isn't prepared properly during AI grading.

Fixes

  • Audio test restart loop. Fixed an issue where the app would get stuck restarting during the audio test.

iOS 3.1.427

Camera testing improvements and sensor detection fixes

Improvements

  • Camera control testing. Camera control and camera button swipe are now tested separately for better accuracy.
  • AI grading enhancements. The app can now detect when other pop-ups appear during testing.

Fixes

  • Hardstop test behavior. The hardstop test now correctly fails when it should.
  • Light sensor detection. Fixed incorrect light sensor test display on older iPod models.