Skip to content

libimobiledevicev2023-07-05

Updated

A cross-platform protocol library to communicate with iOS devices

#Usage

libimobiledevice provides CMake targets:

find_package(unofficial-libimobiledevice CONFIG REQUIRED)
target_link_libraries(main PRIVATE unofficial::libimobiledevice::libimobiledevice)

#Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

#Features

No default features.

#tools

build command line tool

Platforms: !android & !ios & !xbox
  • linux
  • osx
  • windows
    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    #Dependencies

    No transitive dependencies.

    #Host Dependencies

    and one transitive dependency:

    #Host Tool For

    No ports use this.

    #Contributors

    • Frederik Carlier's avatarFrederik Carlier
    • Robert Schumacher's avatarRobert Schumacher
    • JackBoosY's avatarJackBoosY
    • Jack·Boos·Yu's avatarJack·Boos·Yu
    • Billy O'Neal's avatarBilly O'Neal
    • JonLiu1993's avatarJonLiu1993
    • Weihang Ding's avatarWeihang Ding
    • reito's avatarreito
    • Kai Pastor's avatarKai Pastor
    • Chuck Walbourn's avatarChuck Walbourn

    #Changelog

    • f0c6587[libimobiledevice] Add tools feature (#33872)
    • 29151e1[libimobiledevice/*] Use original upstream (#33246)
    • 5d2a0a9Update xbox supports expressions for failing ports with copyleft licenses (#31770)
    • 7838c25[openssl] Omit emmake (#30400)
    • 3321a83[libimobiledevice] add usage (#29088)
    • 16fc24d[libplist & libusbmuxd & libimobiledevice] Support build on macos & linux (#28022)
    • 50fcd63[libimobiledevice/libideviceactivation] update to latest version (#19962)
    • b295670Bulk convert control files. (#19986)
    • 6299de8[libimobiledevice] Use upstream patched version (#14139)
    • 334aec6[libplist/libusbmuxd/libimobiledevice/libideviceactivation/usbmuxd] Update version (#13811)
    Show 8 earlier changes