libimobildevice на windows: ./autogen.sh не работает

Я пытаюсь установить libimobiledevice, (с https://www.libimobiledevice.org/,) на моем компьютере с Windows, чтобы я мог запускать эмуляторы iPhone и команды при создании проектов, но у меня возникают проблемы с выяснением что еще мне нужно для установки и настройки libimobiledevice. Следуя инструкциям, я попробовал команду:

     ./autogen.sh 

а также

     ./autogen.sh make sudo make install

Вот ошибки, которые я получаю:

 ./autogen.sh: line 13: libtoolize: command not found
 ./autogen.sh: line 15: aclocal: command not found
 ./autogen.sh: line 16: autoheader: command not found
 ./autogen.sh: line 17: automake: command not found
 ./autogen.sh: line 18: autoconf: command not found
 ./autogen.sh: line 23: ./configure: No such file or directory

В процессе изучения большего я установил MinGW (базовые установочные пакеты), я клонировал libplist, ideviceinstaller, libideviceactivation, libusbmuxd, (я не смог найти libzip.) По-прежнему нет места для получения этой установки. Есть ли еще какие-то предварительные условия, которые я должен проверить, прежде чем получить этот пункт?

1 ответ

Вы не сможете запускать эмуляторы iOS на ПК с Windows с помощью libimobiledevice. Это не то, что делает libimobiledevice. libimobiledevice предоставляет API и инструменты для взаимодействия с устройствами iOS, но не для их эмуляции.

Если вы хотите, чтобы libimobiledevice работало на вашем ПК с Windows, вы можете взглянуть на https://github.com/libimobiledevice-win32/, который является портом libimobiledevice для Windows, который я поддерживаю.

Это позволяет вам скомпилировать libplist, libusbmuxd, libimobiledevice и друзей для Windows с помощью Visual Studio.

Вы можете найти предварительно скомпилированные двоичные файлы libimobiledevice здесь: https://ci.appveyor.com/project/qmfrederik/imobiledevice-net/build/artifacts

Другие вопросы по тегам