一連の非常に奇妙なトラブルシューティング操作のせいで、最近、Macの設定を一切移行せずに、最初から設定し直さなければならなくなりました。認めたくもないほど長い時間です。何年もではなく、数十年も前の話です。
つまり、Apple ソフトウェアのデフォルトをすべて体験し、Mac App Store 以外で購入されたソフトウェアにライセンス番号を入力し、過去数年間に行ったすべての決定をやり直して、希望する状態に戻る必要があったのです。
しかし、何よりもこの経験から、新しい Mac へのアップグレードや移行の体験をより快適なものにするために Apple が取り組むべきことがたくさんあること、そして同社のセキュリティおよびプライバシー チームが macOS の全体的な体験に対して明らかに大きな発言権を持っていることを思い知らされました。
新しいiPhoneの日を台無しにしたな!
数年前、Appleは深刻な問題を抱えていました。新しいiPhoneを買うのが、なんだか面倒だったのです。テクノロジーを購入する人にとって、年間で最もワクワクする日の一つであるはずの「新しいiPhoneが手に入った!やったー!」が、長々とした購入の文句、バックアップの失敗、復元の失敗、アクティベーションの失敗、そしてアプリの設定やログイン情報の多くが消えていることに気づくと、辛い復元作業という、イライラさせられる出来事に悩まされることが多すぎました。本当に残念なことです。
しかし、Appleには敬意を表さざるを得ません。ここ7年ほど、同社はiPhoneのアップグレード体験をより快適なものにするために、膨大な労力を費やしてきました。iOSの主要機能アップデートについて語る際、私たちはたいていiPhoneを使っている時の体験に焦点を当てますが、実際には、ある機種から別の機種に乗り換える時にしか目にすることのない部分にも、多くの労力が費やされているのです。
最近のAppleのアクティベーションシステムは、はるかに信頼性が高くなったように感じます。iPhone間でデータを転送でき、このプロセスは私にとって非常に役立っています。iCloudバックアップから復元する必要がある場合は、まず古いiPhoneにバックアップするようにAppleから指示されます。OSのバージョンもチェックされます。近接センサーのおかげで、2台のiPhoneのペアリングがより簡単になり、片方のiPhoneのカメラをもう片方のiPhoneの画面に向けるだけでペアリングできます。
その結果、iPhoneをアップグレードしても、問題なく動作する確率はかなり高くなります。たとえ多少の不具合が出ても、例えば2016年のようなひどい状況にはなりません。
許可を求める
macOSの悲惨な現状についてお話しします。先月、私はmacOSデバイスの乗り換え、クリーンインストール、そしてついに全く新しいホームフォルダの作成を何度も行いました。そして学んだのは、セキュリティとプライバシーの名の下に、macOSの設定はひどいものだということです。

Apple は Mac ユーザーを Mac App Store に制限していませんが、そのためにソフトウェアのセキュリティに過剰に取り組んでいます。
鋳造所
毒を選んでください。プライバシー警告の集中砲火であっという間に死ぬか、新しいアプリを起動するたびにプライバシー警告に対処しなければならないことでじわじわと死ぬか。どちらにしても、あなたは死ぬでしょう。
少し話を戻しましょう。数年前、AppleはiOSとiPadOSが根本から完全にロックダウンされるように設計されているのに対し、macOSは全く異なる時代の全く異なる哲学に基づいていることに気づきました。誰でもMacにあらゆるソフトウェアをインストールして実行できる状態だったため、MacはiPadOSやiOSよりもはるかにセキュリティが低いという状況でした。では、この問題はどのように解決するのでしょうか?
Appleは、誰もが恐れていたようなことはしませんでした。Mac App StoreがMacでソフトウェアを実行する唯一の方法だと宣言したのです。その代わりに、macOSに大量のセキュリティ機能を追加しました。今日のMacアプリのほとんどは、暗号署名され、Appleに登録されています。(登録されていないアプリは、ユーザーがいくつかの手順を踏んで承認しないと実行できません。)
ユーザーが望むソフトウェアを自由にインストールできる環境を提供しつつ、個人情報を危険にさらす可能性のある危険なソフトウェアからユーザーを守るというバランスをとった、実に素晴らしい取り組みです。(将来、AppleがiOSとiPadOSをサイドロードアプリに開放せざるを得なくなった場合、ここで得た教訓が役に立つかもしれません。)
Macのセキュリティに対する全体的なアプローチは称賛に値するものの、細部の一部には賛同できない点があります。率直に言って、AppleのMacにおけるセキュリティ体制は行き過ぎです。
私のソフトウェア、私のMac
ゼロから始めたり、移行したり、メジャーOSアップデートをインストールしたりした後、Macでアプリを開くたびにセキュリティ警告の嵐に見舞われました。これは、Macアプリは(非常に制限されたサンドボックスの外では)ユーザーに許可を求めない限り、ほとんど何もできないためです。つまり、アプリがデスクトップ上のファイルを読み取りたい場合、許可要求が表示されます。書類フォルダ?また許可要求?マイクやビデオカメラの使用?許可要求。ランダムなファイルやフォルダの読み取り?ディスクの読み取り?アクセシビリティ機能の使用?オートメーションの使用?はい、はい、はい。
サードパーティのアプリ開発者はこの点を改善しようと試みていますが、期待通りの効果があったかどうかは分かりません。一部のアプリを初めて起動すると、複数のステップからなるプロセスが表示され、一つずつ項目への権限付与を指示されます。また、複数のアプリが同時にヘルプを求めてくると、設定アプリの別々の部分を開こうとするリクエストがごちゃ混ぜになってしまい、混乱してしまいます。
(また、私が許可を与えるたびに、Apple は別の警告を表示し、後でアプリを再起動して許可を得るか、システムを終了して今すぐアプリを再起動するかを選択するように求めます。ただし、どういうわけか、それらのアプリは既に許可を得て動作しているようです...。また、それらのアプリのいくつかは一連のセットアップ手順の途中であるため、強制的に終了させるのをためらっています。)

Apple は、Mac のセットアップとソフトウェアのインストールを効率化するために、macOS のプライバシーとセキュリティ設定を調整する必要があります。
鋳造所
これらすべてが途方もない時間の無駄に思えます。Appleがアクセスを許可する前にユーザーの承認を求めるという考えは良いように思えますが、ユーザーである私がより広範囲に承認を与える権限を与えてくれません。その代わりに、システムが最終的に満足するまで、あらゆる許可要求が一つずつ表示されます。
本当にイライラします。これは私のソフトウェアで、私のコンピュータで動いているのに、Appleが本当に主導権を握っているかのように感じる瞬間があります。Appleはもっと手を引くべきです。
何が起こる必要があるのか
macOSは、ユーザーが特定のアプリの権限を幅広く承認できる、より優れた方法を見つける必要があります。なぜ、要求されているすべての権限を示すシンプルなウィンドウが表示され、個別に、あるいは一度に承認または拒否できるのに、3つまたは4つの項目を順番に承認するように求められるのでしょうか?
Appleの権限設定は、あまりにも細かすぎるものもあります。デスクトップへのアクセス、ドキュメントへのアクセス、そしてリムーバブルメディア上のファイルへのアクセスを承認するように頻繁に求められます。それでも、アプリが正常に動作させるには、フルディスクアクセスの権限を手動で追加する必要があるかもしれません。せっかくアプリをダウンロードしたのなら、「アプリにディスクの使用を許可してください」と言えば済む話ではないでしょうか?
ユーザーは権限の細分性も設定できるべきです。例えば、デスクトップフォルダとドキュメントフォルダへの読み取り権限をソフトウェアにグローバルに付与できれば良いのですが、一体なぜインストールしたソフトウェアにデスクトップフォルダとドキュメントフォルダ内のファイルを読み取らせたくないのでしょうか?全く意味がありません!
さらに、Apple は、多くの一般的な権限リクエストを一定期間自動的に承認する一種の「復元モード」をユーザーが利用できるようにすべきでしょう。そうすれば、復元や移行からの復旧の手間が軽減されるでしょう。
さて、これらのリクエストに対する反応は予想できます。技術者たちは、なぜ一般ユーザーに対して横暴な権限を行使しなければならないのかを説明するために、終末のシナリオを持ち出すのが大好きです。確かに、権限の一括承認や一時的なすべての権限の承認を求めることは、悪意のあるソフトウェアが気付かれずに侵入し、無実のユーザーのシステムに大混乱をもたらす可能性を秘めています。
しかし、許可を求める回数が多すぎると、同じ結果になります。私たちは皆、こうした警告をクリックすることに疲れてしまい、生活を続けるために全て承認してしまうのです。
結論はこうです。macOSにおけるAppleの素晴らしいセキュリティ体制は、ユーザーエクスペリエンス、特にアップグレードや移行プロセスで新しい権限を付与する必要がある際のユーザーエクスペリエンスを十分に考慮せずに実装されています。これはユーザビリティの大惨事です。
しかし、iPhone が私たちに教えてくれたように、新しいソフトウェアを入手したり新しいデバイスに移行したりする体験は、Apple が努力する意思がある場合に限り、はるかに改善することができます。