KeyMob

Why KeyMob

KeyMob brings an iOS device’s logs, files, apps, performance and power data together in one desktop application. No jailbreak, no source code, and it runs on Windows and macOS.

No jailbreak No source code required Any development technology Windows / macOS

Module

Real-time Logs

Read the system and app logs of an iPhone or iPad live on your computer, with more convenient filtering than the Xcode Console.

Filter by process, app name and keyword, and save logs to the computer. Crash logs can be exported, symbolicated, formatted and analysed, and deleted through the interface.

Module

File Management

Browse the user files, system files and log files on the device without a jailbreak, the same way on Windows and macOS.

Create, delete, import and export files, and decrypt and export the images, audio, video and configuration files held in app data.

Module

App Management

Manage the user and system apps on a device from one place, so installing, removing and investigating do not each need their own tool.

Install IPA files, uninstall in batches, view detailed app information and launch apps, and see the running processes together with the resources they are using.

Module

Performance Monitoring

Watch how an app uses the device while it runs, so that optimisation work has figures to compare against.

Real-time CPU, GPU, memory, FPS, network and power monitoring, with lag detection and frame rate analysis, several apps or mini programs compared side by side, and a performance overview, charts and history.

Module

Data Analysis

Look back over how the device and its apps have been behaving, and find the points where power use or resource use ran high.

Analysis across battery and charging, apps and power, CPU / process / memory, display / audio and video, wireless / network, sleep and wake, location / sensors and push and notifications, with up to 6 months of usage history retained.

Module

Configuration Profiles

See which configuration profiles are installed on a device, and confirm whether anything extra has been written to it.

View, install and delete configuration profiles from the computer, without working through the settings screens on the phone.

Module

Backup and Export

Back the device up to your computer and read the contents of the backup there.

Full backups, partial backups, backup viewing and data browsing, so a problem can be preserved and examined later.

Also included

Available as soon as a device is connected over USB or Wi-Fi. Nothing is installed on the phone.

Device Information

Device UDID, system version, hard drive and battery serial number, enough to tell whether a device has been modified.

Screen Capture

Capture the app interface on the phone, including automatic repeated screenshots at a set interval, saved to the computer.

Virtual Location

Temporarily simulate and change the GPS location of the device to test how location-based features behave elsewhere.

Network Request Monitoring

Observe the network requests an app makes as it runs, alongside its performance data.

Cross-platform

Windows 10 or higher and macOS 10.15 or higher.

No jailbreak, no source code

Objective-C, Swift, Flutter, HTML hybrids, cocos2d and unity3d are all treated the same, with no source code and no jailbreak required.

Get started with KeyMob

The basic features are free after download, no account needed; performance charts can be tried for 1 minute on every launch, and one activation code unlocks every module.