Ошибка версии libusbmuxd при установке флаттера - PullRequest
0 голосов
/ 02 октября 2018

У меня проблемы с установкой и настройкой флаттера

В Mac OS Sierra 10.12.6

Xcode 9.2

пивовар доктор сообщил все в порядке

флаттер доктор сообщил

[!] iOS toolchain - разработка для устройств iOS (Xcode 9.2)

✗ **libimobiledevice and ideviceinstaller are not installed. To install, run:
    brew install --HEAD libimobiledevice
    brew install ideviceinstaller**

prompt $: brew install --HEAD libimobiledevice

==>Клонирование https://git.libimobiledevice.org/libimobiledevice.git Обновление / Пользователи / rjoiner / Библиотека / Кэши / Доморощенные / libimobiledevice - git

==> Проверка мастера ветки Уже на «хозяине» Ваша ветка обновлена ​​с «происхождением»/мастер'.HEAD теперь на b34e343 tools: Убрать проверку длины в аргументах UDID устройства для поддержки более новых устройств

==> ./autogen.sh Последние 15 строк из / Users / rjoiner / Library / Logs / Homebrew / libimobiledevice / 01.autogen.sh: проверка характеристик динамического компоновщика ... darwin16.7.0 dyld проверка того, как жестко закодировать пути к библиотекам в программах ... немедленная проверка для pkg-config ... / usr / local / opt / pkg-config / bin / pkg-config

проверка pkg-config как минимум версии 0.9.0 ... да проверка libusbmuxd> = 1.1.0 ... нет настройки: ошибка: требования к пакету (libusbmuxd> = 1.1.0) былине выполнено:

Запрошено 'libusbmuxd> = 1.1.0', но версия libusbmuxd: 1.0.10

Я не знаю, как установить версию 1.1.0 libusbmuxd

Ура

Роб

Ответы [ 4 ]

0 голосов
/ 05 июня 2019

Это работает для меня именно в такой последовательности:

brew update
brew uninstall --ignore-dependencies libimobiledevice
brew uninstall --ignore-dependencies usbmuxd
brew install --HEAD usbmuxd
brew unlink usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice
brew install ideviceinstaller
0 голосов
/ 03 октября 2018

Я нашел другой поток, который имеет дело с ошибкой установки модуля

Я нашел, что это сработало для меня

pod repo remove master
pod setup

Cocoapods: не удалось подключиться к GitHub для обновления CocoaPods /Спецификации Спецификации репо

0 голосов
/ 03 октября 2018

A недавнее изменение на libimobiledevice увеличило ограничение на libusbmuxd до> = версии 1.1.0.Текущий пакет usbmuxd homebrew - версия 1.0.10.

В результате установки libimobiledevice * homebrew --HEAD больше не собираются без установки --HEAD usbmuxd.

До тех пор, пока не будет обновлена ​​формула доморощенного usbmuxd, обходной путь должен установить ее в HEAD:

brew update
brew uninstall --ignore-dependencies libimobiledevice
brew uninstall --ignore-dependencies usbmuxd
brew install --HEAD usbmuxd
brew install --HEAD libimobiledevice

Вы можете отслеживать прогресс в этом вопросе на флаттер / флаттер # 22595 .

0 голосов
/ 02 октября 2018

Это немного странно, но, похоже, формула для libusbmuxd равна usbmuxd.Можешь попробовать brew install --HEAD usbmuxd?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...