У меня проблемы с установкой и настройкой флаттера
В Mac OS Sierra 10.12.6
Xcode 9.2
доктор пивоварения сообщил, что все в порядке
доктор трепетания сообщил
[!] Набор инструментов iOS - разработка для устройств iOS (Xcode 9.2)
✗ **libimobiledevice and ideviceinstaller are not installed. To install, run:
brew install --HEAD libimobiledevice
brew install ideviceinstaller**
подсказка $: brew install --HEAD libimobiledevice
==> Клонирование https://git.libimobiledevice.org/libimobiledevice.git Обновление / Пользователи / rjoiner / Библиотека / Кеши / Homebrew / libimobiledevice - git
==> Проверка мастера ветки Уже на "мастере" В вашей ветке обновлено значение origin / master. 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 ... нет configure: error: Требования к пакету (libusbmuxd> = 1.1.0) не выполнены:
Запрошено libusbmuxd> = 1.1.0, но версия libusbmuxd - 1.0.10
Я не знаю, как установить версию 1.1.0 libusbmuxd
Ваше здоровье
Роб





Это немного странно, но похоже, что формула для libusbmuxd - это usbmuxd. Можете попробовать brew install --HEAD usbmuxd?
Он генерирует следующее сообщение: Ошибка: usbmuxd 1.0.10_1 уже установлен. Чтобы установить HEAD_1, сначала запустите brew unlink usbmuxd - доктор пивоварения по-прежнему сообщает, что ваша система готова к работе.
Я пошел дальше и запустил brew unlink usbmuxd, а затем brew install --HEAD usbmuxd all ok - готов к варке, но при запуске установки pod все еще возникают ошибки: не удалось подключиться к GitHub, когда он только что был использован для установки usbmuxd --- вот полный ошибка Настройка главного репозитория CocoaPods [!] Не удалось подключиться к GitHub для обновления репозитория спецификаций CocoaPods / Specs - проверьте, не подключены ли вы к сети или GitHub не работает
Это сработало для меня. После этого мне пришлось следовать инструкциям врача по трепетанию, чтобы получить статус «все в порядке», но это все исправляет!
Я нашел еще одну ветку, которая касается сбоя настройки модуля.
Я обнаружил, что это сработало для меня
pod repo remove master
pod setup
От недавнее изменение до libimobiledeviceнаткнулся на ограничение на libusbmuxd до> = версии 1.1.0. Текущий домашний пакет usbmuxd - это версия 1.0.10.
В результате домашние установки --HEAD libimobiledevice больше не собираются без установки --HEADusbmuxd.
Пока формула домашнего пивоварения usbmuxd не обновлена, временным решением будет установка ее в HEAD:
brew update
brew uninstall --ignore-dependencies libimobiledevice
brew uninstall --ignore-dependencies usbmuxd
brew install --HEAD usbmuxd
brew install --HEAD libimobiledevice
Вы можете отслеживать прогресс по этой проблеме на флаттер / флаттер # 22595.
Спасатель жизни. Спасибо :)
Пожалуйста, выберите это как ответ
Это сработало и для меня. Отметьте это как ответ
Наконец-то спаситель жизни после нескольких дней борьбы. Да, это должно быть отмечено как ответ
У меня тоже сработало! Странно, что это все еще проблема в 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
Я продвинулся немного дальше, переустановив и связав libmobiledevice, и доктор пивоварения сказал, что ваша система готова к работе. ios-deploy отчеты cocoapods установлены и обновлены. pod setup получает эту ошибку: prompt $: pod setup Настройка главного репозитория CocoaPods [!] Не удалось подключиться к GitHub для обновления репозитория спецификаций CocoaPods / Specs - пожалуйста, проверьте, не подключены ли вы к сети или GitHub не работает