libimobiledevice is a cross-platform software library that talks the protocols to interact with iOS devices. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. Access filesystem of a device, access documents of file sharing apps, retrieve information about a device and modify various settings, backup and restore the device in a native way compatible with iTunes. Manage app icons arrangement on the device, install, remove, list and basically manage apps. Activate a device using official servers, manage contacts, calendars, notes and bookmarks, retrieve and remove crashreports. Retrieve various diagnostics information, establish a debug connection for app debugging, mount filesystem images, forward device notifications, manage device provisioning. Take screenshots from the device screen (requires mounted developer image). Simulate changed geolocation of the device (requires mounted developer image).

Features

  • Implements many high-level interfaces for device services
  • Object oriented architecture and service abstraction layer
  • Tested on Linux, macOS, Windows and Android platforms
  • Provides various command-line utilities for device services
  • Allows choosing between OpenSSL or GnuTLS to handle SSL communication
  • Supports network connections with "WiFi sync" enabled devices

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow libimobiledevice

libimobiledevice Web Site

You Might Also Like
See Everything. Miss Nothing. 30-day free trial Icon
See Everything. Miss Nothing. 30-day free trial

Don’t let IT surprises catch you off guard. PRTG keeps an eye on your whole network, so you don’t have to.

As the IT backbone of your company, you can’t afford to miss a thing. PRTG monitors every device, application, and connection - on-premise and in the cloud. You get clear dashboards, smart alerts, and mobile access, so you’re always in control, wherever you are. No more guesswork or manual checks. PRTG’s powerful automation and easy setup mean you spend less time firefighting and more time moving your business forward. Discover how simple and reliable IT monitoring can be.
Try PRTG 30-day full access trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of libimobiledevice!

Additional Project Details

Operating Systems

Android, Apple iPhone, Mac, Windows

Programming Language

C

Related Categories

C Communications Software, C Libraries

Registered

2022-02-08