コンピュータテクノロジーを使う上で、それは変化し、その流れに身を任せなければならないという暗黙の了解が不可欠です(2015年9月4日の記事「なぜアップグレードすべきか(自分の条件で)」参照)。この認識は年々深まっており、特にAppleの世界では、同社は様々な方法でユーザーにアップグレードを迫り続けています。中には技術的に正当化されるものもあります。例えば、リマインダーのようなシステムの進化をAppleが永遠に下位互換性を保つためだけに放棄するというのは無理があります。一方、全くもって不可欠なものもあります。AppleのmacOSリリースから2つ前までしかアップデートしないと、Macが後続のリリースで修正された重大なセキュリティ脆弱性にさらされる可能性があります。
しかし、Appleがアップデートを促す方法の中には、最新バージョンのmacOSを搭載していないMacを使う際の快適さを少し損なわせるものがあります。中でも特に注目すべきは、Dockのシステム環境設定アイコンに、macOSアップデートが利用可能であることを示すバッジを表示することです。
一見すると、それは不合理ではない。AppleはmacOSの新バージョンのリリースについてユーザーに通知するべきだ。Appleはプッシュ通知も提供しているが、これもあまり頻繁に行われない限り、抗議するほどのことではない。
残念ながら、Appleが提供するシステム環境設定のバッジを消す方法はないため、アップデートが待機中であることを常にユーザーに思い出させてしまいます。これは問題です。なぜなら、ユーザーはバッジを無視するように誘導され、将来的に重要なセキュリティアップデートをインストールできなくなる可能性があるからです。また、視覚的にも邪魔になります。macOSのインターフェースは、ユーザーが不要と判断した情報で乱雑であるべきではありません。
以前は、softwareupdate -ignore
ターミナルでバッジを非表示にするコマンドを実行できましたが、AppleはこのオプションをMDMソリューションで管理されているMacでのみ利用できるようにしました。つまり、組織のツールとの互換性をまだ認定していないmacOSの新バージョンを持つIT管理者は、ユーザーに対してバッジを非表示にすることができますが、Macを日常的に使用するユーザーはもはやこのトリックを利用できなくなりました。
macOS 11 Big Surでは、Appleはアップグレードの煩わしさをさらに一歩進めたようです。App Storeアプリの「アップデート」画面では、ほとんどのMacユーザーにGarageBand 10.4.1へのアップデートが提案されます。しかし、まだBig Surにアップグレードしていない場合、GarageBandをアップデートしようとすると、このアップデートは以前のバージョンのmacOSとは互換性がないという警告が表示されます。
最初は単なるミスだと思っていましたが、SlackBITSのTidBITS読者がAppleサポートに電話したところ、これは単なるパッケージの不具合で、すぐに修正されると言われたという報告によって、その考えは強まりました。Appleの主要な生産性アプリの中で、GarageBandだけがBig Surに限定されるというのは、全く理解できません。(残りのほとんどは最近アップデートされており、以前のバージョンのmacOSでも動作します。)
しかしながら、AppleのGarageBandページとApp StoreのGarageBandページの両方で、Big Surが必須になったことが明記されています。したがって、もしここに誤りがあるとすれば、それはGarageBandの実際のコードとAppleのマーケティング方法にあり、配布方法の問題ではありません。
実際のところ、私たち(そして多くのAppleコンサルタントや管理者)の推奨通りBig Surへのアップグレードを延期しているMacユーザーは、App StoreアプリのDockアイコンにバッジが表示されることになります。さらに、「すべてをアップデート」をクリックすると、MacからGarageBandを削除しない限り、GarageBandにBig Surが必要だというエラーが必ず表示されます。
これはAppleの杜撰な対応です。そのsoftwareupdate -ignore
権限は一般ユーザーに返還されるべきです。App Storeアプリは、Macにアップデートが利用可能になった際に確実に通知するべきです。Macがインストールできないアップデートを宣伝するのは、せいぜい不要です。また、App Storeアプリでは以前は特定のアプリのアップデートを無視することができました。しかし、そのオプションはここ数年の間に消えてしまいました。
臭いバッジなんて要らない!
1948 年の映画「シエラマドレの黄金」の有名なセリフの言い換えに敬意を表して、 「くだらないバッジなんていらない!」
個人的にはバッジはそれほど気になりませんが、気になる人もいるので、次の 3 つの解決策があります。
-
- Dockを整理する:システム環境設定とApp StoreのアイコンをDockからドラッグして外しましょう。必ずしもそこに置かなくても構いません。どちらもAppleメニューからアクセスできますが、アップデートのお知らせは小さな菱形で表示されます。もちろん、Spotlightやその他の方法で起動することもできます。
- 代わりにエイリアスを使う:どうしてもDockにアイコンを表示させたいなら、代わりにこれを試してみてください。アプリケーションフォルダのシステム環境設定を開き、「ファイル」>「エイリアスを作成」と選択して、エイリアスをDockにドラッグします。見た目はシステム環境設定と似ていますが、アップデートバッジは表示されません。ただし、左下隅にエイリアスバッジが表示されます。App Storeアプリでも同じ手順を繰り返します。その後、元のバッジ付きアイコンをドラッグして削除します。
- Automatorワークフローアプリケーションを使う:エイリアスバッジが邪魔ですか?試してみてください。まず、システム環境設定が起動していることを確認してください。Automatorを起動し、「ファイル」>「新規」と選択し、「アプリケーション」を選択して「選択」をクリックします。ワークフロー内で「起動」を検索し、「アプリケーションを起動」アクションをダブルクリックして、ポップアップメニューから「システム環境設定」を選択します。アプリケーションを「アプリケーション」フォルダに一意の名前を付けて保存し、Dockにドラッグしてから、元のバッジアイコンを削除してください。
最後の 2 つの解決策を適用した場合の Dock の表示は次のようになります。

残念ながら、システム環境設定の「ソフトウェア・アップデート」パネルに表示される通知、App Storeのエラー、Appleメニューのロゴ、バッジを非表示にする方法は現時点ではありません。これは非常に残念なことです。Appleには、macOSのアップデートとApp Storeのアップデートの両方を無視するオプションをユーザーに復活させていただきたいと思います。