$ cfgutil objc[14125]: Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libauthinstall.dylib (0x7fff834965a0) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x10d7d7910). One of the two will be used. Which one is undefined. objc[14125]: Class AMSupportURLSession is implemented in both /usr/lib/libauthinstall.dylib (0x7fff834965f0) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x10d7d7960). One of the two will be used. Which one is undefined. cfgutil 2.15 (807)
cfgutil
のあらゆるコマンドを打つと最初にこんなメッセージが表示される。でもコマンド自体は実行される。なんじゃらほい
同じとこに端を発しそうなエラーが、cfgutil restore
で出た。これはGUIでいうところの「復元」で、工場出荷時の状態に戻すようだ。ただしDEPやMDMによってはそのへんの構成ファイルがアクティベーション時にロードされるっぽい?
デバイスを待機中 [1/4] [*****************************************] 100% ステップ2 / 4: iPadOSをダウンロード中 [2/4] [****************] 100% ステップ3 / 4: iPadOSを展開中 [3/4] [****************************] 100% cfgutil: error: 必要なフレームワーク“MobileDevice”が最新ではありません。macOSをアップデートしてください。 (Domain: ConfigurationUtilityKit.error Code: 401)
残念ながら手持ちのmac(2014Mid)はもうMontereyに対応してない...
なんかいい方法ないか?ググってみる。どうせ日本語ではヒットしないので英語表記をおいておく
the required framework "MobileDevice" is out of date
iOSとmacOSのバージョンが違うとそうなるよみたいなことが書いてある。現状のXcodeは13.3で、どうせこれはBig surには入らない。
ふつうにApp StoreからXcodeをインストールした。13.2.1。あれ?これならBig surに入るのか....
相変わらずなんかへんなメッセージが最初に出るものの、restore
はできるようになった。ってことはMobileDevice
たらいう問題は解決されてない
$ cfgutil restore objc[21518]: Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libauthinstall.dylib (0x7fff834965a0) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x10e988c38). One of the two will be used. Which one is undefined. objc[21518]: Class AMSupportURLSession is implemented in both /usr/lib/libauthinstall.dylib (0x7fff834965f0) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x10e988c88). One of the two will be used. Which one is undefined. デバイスを待機中 [1/4] [*****************************************] 100% ステップ2 / 4: iPadOSをダウンロード中 [2/4] [****************] 100% ステップ3 / 4: iPadOSを展開中 [3/4] [****************************] 100% ステップ4 / 4: iPadOSをインストール中 [4/4] [******>.........] 39%
ちなみにrestore
が終了するとこのようなメッセージになる。複数台接続した場合はどうなるかは今後やってみる
--- Summary --- Operation "restore" succeeded on 1 devices.