\r\n\r\n
Mac上でアプリのアイコンの上に×印が表示されている場合、macOSがそのアプリを実行できないことを意味します。いくつかの原因が考えられますが、最も考えられるのは、最近macOSをアップグレードして、32ビットアプリケーションをサポートしなくなったことです。その理由と対処法をご紹介します。
基本的に、アプリケーションのアイコンが消されているのは、何かが原因でmacOSがアプリケーションを実行できないことを意味します。アプリケーションのパッケージが壊れているか無効である、アプリケーションが異なるアーキテクチャ用に書かれている(例えば、Intel Mac上でPowerPCアプリケーション)、アプリケーションが信頼されておらず実行許可がまだ下りていないなど、いくつかの理由が考えられます。
この場合、アプリケーションの最新版であることを確認し(開発元のウェブサイトで更新を確認)、アプリケーションが破損している場合は、クリーンなソースから再インストールしてみるのが最善策です。しかし、これらは通常、まれなケースです。
macOS 10.15 Catalina(2019年10月リリース)より、macOSは32ビットアプリの実行をサポートしなくなりました。Catalina以降のMacで32bitアプリを使用すると、Finder、Launchpad、Dockのアイコンに×印のマークが表示されます。
これらのクロスしたアプリケーションを実行しようとすると、更新が必要であることを警告するメッセージが表示されます。
また、「32ビットアプリケーション」とはどういう意味なのでしょうか?
技術的な研究論文を書かない限り、「32ビットアプリケーション」や「64ビットアプリケーション」という用語の意味を要約するのは難しいが、煮詰めていけば、どちらもアプリケーションが使用できるメモリ(RAM)と演算能力の大きさを指しているのである。)と演算能力。64ビットアプリケーションは、32ビットアプリケーションに比べ、より多くのメモリを利用でき(より大きなファイルをロードできる)、理論上、より複雑なタスクを実行することができます。
64ビットアプリケーションのmacサポートは10年以上前のものであるため、Appleは32ビットアプリケーションをレガシーソフトウェアとみなし、最新のコンピュータハードウェアを最大限に活用するためにアップグレードすべきであると考えています。カタリナでは、アップルは32ビットソフトを全面的に禁止することで、この問題を強引に解決することにした。
Appleは技術を推し進めたいので、新しいバージョンのmacOSで32ビットMacソフトウェアを実行することは、もうできないでしょう。そこで、時代遅れのアプリケーションに直面した場合の対処法を紹介します。
16bitのアプリケーションに別れを告げたように、時代は進み、ある種のテクノロジーは置き去りにされていく。新しいアプリケーションは、より高性能なコンピュータとより優れた開発技術を活用できるのですから、これは実は良いことなのです。また、セキュリティの観点から、ソフトウェアはできるだけ最新の状態に保つ必要があります。がんばってください。