macosinstallationmacos-catalinalibimobiledevice

Installing old version of ilibmobiledevice ( libimobiledevice.6.dylib ) in Mac Catalina


I need to install specific version of libimobiledevice in my mac machine. i.e. libimobiledevice.6.dylib.

https://github.com/libimobiledevice

In libimobiledevice git, I am not able to figure out which version i need to take for libimobiledevice.6.dylib.

Any help in this regard will be helpful.

Thanks in advance.


Solution

  • The version suffix, .6, you mention is the "SO version" of the libimobiledevice shared library. It is defined in line 18 of configure.ac.

    You can find out when the SO version was last changed by running Git Blame on configure.ac.

    The version suffix was last changed over six years ago. So any version of libimobiledevice from the last 6 years will do.

    You're best off using the latest released version (1.3.0, see https://libimobiledevice.org/#downloads) or just the latest version from Git. libimobiledevice is very backwards-compatible and I can't think of any reason to use an old verison of libimobiledevice.

    If the file name you get after building libimobiledevice doesn't match the file name you're looking for, you can just rename the .dylib.