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**
プロンプト$: brew install --HEAD libimobiledevice
==> クローンgit は、libimobiledevice.git からダウンロードできます。/Users/rjoiner/Library/Caches/Homebrew/libimobiledevice--git を更新しています
==> ブランチ master をチェックアウトしています。すでに '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 であることを確認しています... はい libusbmuxd >= 1.1.0 であることを確認しています... いいえ configure: エラー: パッケージ要件 (libusbmuxd >= 1.1.0) が満たされていません:
'libusbmuxd >= 1.1.0' を要求しましたが、libusbmuxd のバージョンは 1.0.10 です
libusbmuxdのバージョン1.1.0のインストール方法がわかりません
乾杯
ロブ
ベストアンサー1
あ最近の変更にlibimobiledevice
制約をぶつけたlibusbmuxd をバージョン 1.1.0 以上に設定します。現在のusbmuxd
homebrew パッケージはバージョン 1.0.10 です。
その結果、--HEAD
libimobiledevice の homebrew インストールは、--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。