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