0

我需要在我的 mac 机器上安装特定版本的 libimobiledevice。即 libimobiledevice.6.dylib。

https://github.com/libimobiledevice

在 libimobiledevice git 中,我无法弄清楚我需要为 libimobiledevice.6.dylib 采用哪个版本。

在这方面的任何帮助都会有所帮助。

提前致谢。

4

1 回答 1

1

您提到的版本后缀 .6 是 libimobiledevice 共享库的“SO 版本”。它在第 18 行configure.ac中定义。

您可以通过运行 Git Blameconfigure.ac来了解上次更改 SO 版本的时间。

版本后缀最后一次更改是在六年前。因此,过去 6 年的任何版本的 libimobiledevice 都可以。

您最好使用最新发布的版本(1.3.0,请参阅https://libimobiledevice.org/#downloads)或仅使用 Git 的最新版本。libimobiledevice 非常向后兼容,我想不出任何理由使用旧版本的 libimobiledevice。

如果您在构建 libimobiledevice 后获得的文件名与您要查找的文件名不匹配,您可以重命名 .dylib。

于 2020-09-24T14:46:01.823 回答