web-dev-qa-db-ja.com

flutterインストール中のlibusbmuxdバージョンエラー

Flutterのインストールと設定に問題があります

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**

Prompt $:brew install --HEAD libimobiledevice

==>クローニング https://git.libimobiledevice.org/libimobiledevice.git /Users/rjoiner/Library/Caches/Homebrew/libimobiledevice--gitの更新

==>ブランチマスターのチェックアウト既に「master」でブランチは「Origin/master」で最新です。 HEADは現在b34e343ツールにあります:デバイスUDID引数の長さチェックを削除して、新しいデバイスをサポートします

==> ./autogen.sh /Users/rjoiner/Library/Logs/Homebrew/libimobiledevice/01.autogen.shからの最後の15行:動的リンカーの特性をチェックしています... darwin16.7.0 dyldがライブラリパスをプログラムにハードコードする方法をチェックしています... pkg-configの即時チェック.../usr/local/opt/pkg-config/bin/pkg-config

pkg-configのチェックが少なくともバージョン0.9.0である... yes libusbmuxdのチェック> = 1.1.0 ... no configure:エラー:パッケージ要件(libusbmuxd> = 1.1.0)が満たされていません:

'libusbmuxd> = 1.1.0'が要求されましたが、libusbmuxdのバージョンは1.0.10です

Libusbmuxdのバージョン1.1.0をインストールする方法がわかりません

乾杯

ロブ

30
Dave Lister

A 最近の変更 to libimobiledevice制約のバンプ libusbmuxdで> =バージョン1.1.0に。現在のusbmuxd homebrewパッケージはバージョン1.0.10です。

その結果、libimobiledeviceのhomebrew --HEADインストールは、usbmuxd--HEADインストールなしでビルドされなくなりました。

usbmuxd homebrew数式が更新されるまで、回避策はHEADにインストールすることです:

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

flutter/flutter#22595 でこの問題の進行状況を追跡できます。

109
cbracken

少し奇妙ですが、libusbmuxdの式はusbmuxdです。 brew install --HEAD usbmuxdを試すことができますか?

14

これは、この正確な順序で私に機能します:

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
1
Jackson Smith

ポッドのセットアップに失敗する別のスレッドが見つかりました

これは私のために働いたことがわかりました

pod repo remove master
pod setup

Cocoapods:GitHubへの接続に失敗してCocoaPods/Specsスペックリポジトリを更新できませんでした

0
Dave Lister