【悲報】macOS 27 Golden Gateでhdiutilが非推奨に!代替案と影響を解説
hdiutil is deprecated in macOS 27 Golden Gate
hdiutil is deprecated in macOS 27 Golden Gate
macOS 27 Golden Gateにおいて、ディスクイメージ操作の定番ツールである「hdiutil」が非推奨となりました。長年使われてきたコマンドだけに、ビルドスクリプトや自動化プロセスに依存しているエンジニアは早急な移行準備が必要です。
そのエラー、Console.appでどこか確認できた?Cocoa/AppKitアプリだとターミナルを使うのが二の次になりがちだし、これマジで困るんだよね。
xipはもうずっと前から非推奨だけど、いまだにXcodeの配布形式だし、macOSからhidutilが消えることはまずないと思うよ。Appleはxipを変えてないのと同じで、ただ更新しなくなるだけじゃないかな。(hidutil自体、大きな変更があったわけじゃないけどさ)
結論として、なぜhdiutilが非推奨になるのか理解できない。同じ機能がdiskutilに残るならなおさらだ。なぜかAppleは、長年使われてきたワークフローやスクリプトを意図的に壊そうとしているように見える。
ブラザー、相手はAppleだよ。後方互換性なんて、単なる偶然の産物みたいなもんだから。
これhidutilって読んで心臓止まるかと思ったわ。
「Appleに100%再現可能な手順を伝えたにもかかわらず、最新のベータ版でも発生するか聞かれたし、もしそうならiOSのsysdiagnoseを送れと言われた」誰も君の再現手順なんて見てないし、バグの調査もしてないよ。彼らはただバグリストを減らしたいだけ。すぐに返信しなかったら、即座にレーダー(バグレポート)をクローズされるよ。
そう、AppleはmacOSのバグに対してiOSのsysdiagnoseを要求してきたんだ
正直、AppleのRadarやFeedbackという名の迷宮を相手にするのは本当に疲れる悪夢だよ。ユーザーはFB(フィードバック)のステータスを意図的に見えない状態に置かれるし、(おそらく無意識だろうけど)Appleのクソ化していくソフトウェアを改善しようとするユーザーをガスライティングしてる。何度もspindumpやsysdiagnoseを要求しておきながら、その後数年間無視されるか、将来のリリースでまた同じことを聞かれるんだから。
もう何年も前に、あそこに関わるのは諦めたよ。AppleはP1レベルのセキュリティ案件以外、技術的なフィードバックなんて求めてないよ。
じゃあRAMディスクも非推奨ってことか?(確か作成する方法ってhdiutilしかなかったはずだけど)
Rosettaもね
Appleはその規模、影響力、時価総額のせいで叩くのが流行ってるけど、本当にうざいよね。デスクトップ市場のシェアは14%くらいだし。残りの86%はそんなにマシなの?
ちなみに俺はhdutilを使ったことなんて一度もないかも。
4.5兆ドルも稼いでる企業が、年間100時間程度のエンジニアリング工数を捻出できない、あるいはClaudeのトークンを投げて片付けることすらしないのが笑える。AIがいかに生産性を上げているかを吹聴してる一方で、これだよ。(まあ、実際AIのおかげで自分の生産性が上がったのは確かだけどさ)