Macで、起動しようとしているアプリが破損していて開くことができないという迷惑なエラーメッセージが表示されることがあります。 さらに紛らわしいのは、このエラーが多くのmacOSネイティブアプリにも影響することです。 すでにコンピュータを再起動してもエラーが解消されない場合は、以下のトラブルシューティングソリューションを実行してください。
コンテンツ
-
Macで「アプリが破損していて開けない」を修正する方法
- プライバシー設定を微調整し、アプリを更新します
- アプリを再インストールします
- Xattrコマンドを使用する
- 結論
- 関連記事:
Macで「アプリが破損していて開けない」を修正する方法
プライバシー設定を微調整し、アプリを更新します
より複雑なトラブルシューティングソリューションに飛び込む前に、いくつかの簡単な回避策から始めましょう。
案内する システム環境設定、 選択する セキュリティとプライバシー、に移動します 全般的. に移動 からダウンロードしたアプリを許可する を選択します どこでも. つまり、AppStore以外のアプリを自分のマシンで実行できるようにします。
多くのユーザーは、[App Storeと特定された開発者]オプションをオンにすると、特定のアプリが正しく機能しないように見えることを確認しました。
さらに、利用可能な新しいアプリバージョンがあるかどうかを確認します。 問題のあるアプリをAppStoreからダウンロードした場合は、Storeアプリを起動して、更新を確認してください。 古いバージョンのmacOSを実行している場合は、 システムアップデート、アップデートを確認し、Macで利用可能な最新のOSバージョンをインストールします。
アプリを再インストールします
このエラーの原因となったアプリを再ダウンロードまたは再インストールすることが、探している解決策である可能性があります。 最初にサードパーティのダウンロードWebサイトからアプリをダウンロードした場合は、アプリをアンインストールし、今回は必ず開発者の公式Webサイトからダウンロードしてください。 さらに良いことに、アプリがApp Storeで入手できる場合は、ストアから直接ダウンロードしてください。
Macを脅威から保護するために、常に信頼できる信頼できるソースからアプリをダウンロードしてください。 簡単に言うと、一部のサードパーティのダウンロードWebサイトは、アドウェアやさまざまなトラッカーを挿入するようにアプリコードを変更する場合があります。 これが、Macでこのエラーが発生する理由を説明している可能性があります。
Xattrコマンドを使用する
NS xattr コマンドを使用すると、アプリやファイルの拡張属性を変更または削除することもできます。 つまり、このコマンドは、アプリまたはファイルに添付されている補足情報(メタデータとも呼ばれます)を変更します。
多くのユーザーがこの問題を実行することでこの問題を解決しました xattr -r -d com.apple.quarantine ターミナルのコマンド。 明確にするために、このコマンドを使用すると、アプリから隔離フラグを削除できます。 再確認して、アプリに正しいパスを追加したことを確認してください。 com.apple.quarantine ストリング。 このコマンドは、ファイルまたはアプリが信頼できるソースに送信されることが確実な場合にのみ使用してください。
多くのユーザーに有効な別のコマンドがありますが、最後の手段としてのみ使用することを強くお勧めします。 NS xattr -cr /path/application.app コマンドを使用すると、すべてのファイルまたはアプリの属性(メタデータ)を削除して、Macがそのファイルまたはアプリが安定しているか安全であるかを評価できなくなります。 したがって、自己責任で進めてください。起動しようとしているアプリが安定していて安全であると100%確信している場合に限ります。 たとえば、問題のあるアプリがiTunesであり、アプリケーションフォルダにあるとします。 次のコマンドを実行する必要があります。 xattr -cr / Applications / iTunes.app.
結論
Macで、起動しようとしているアプリが破損していると表示された場合は、アプリのコードが変更されている可能性があります。 これにより、システムのセキュリティと安定性が危険にさらされる可能性があります。 このエラーを修正するには、問題のあるアプリを更新するか、最新のmacOS更新をインストールするか、アプリを再インストールします。 最後の手段として、 xattr アプリからメタデータを削除するコマンド。
なんとか「アプリが破損していて開くことができません" エラー? この厄介なエラーをトラブルシューティングするための他の解決策を見つけましたか? 以下のコメントでフィードバックを共有してください。