LoginSignup
0
2

More than 1 year has passed since last update.

Macでアプリケーションを開くとアクセス権がありませんと出るエラーの対処法

Posted at

Macでアプリケーションを開くとアクセス権がありませんと出るエラーの対処法

久しぶりにアプリケーションをmacで開いたところ身に覚えのないエラーでアプリケーションの起動ができなくなっていました。
20210206002014.png

自分しか使ってないPCでそんなことあるわけないだろと思ってアクセス権を確認したところ、案の定問題なしでした
スクリーンショット 2021-10-19 0.53.39.png

エラーレポートが出ていたので詳しく見てみると
"Termination Reason: Namespace CODESIGNING, Code 0x1"
とかいう謎の原因が出ていました。
調べてみたところMacでたまにある現象らしく、アプリ証明書が取り消されてしまっている状態のようです。

次の方法でアプリ証明書を書き込み直すことで解決しました。
1. Xcodeをインストールして一度起動する。
2. Terminalを開き、Applicationsの階層まで移動し、
codesign --force --deep --sign- / Applications / アプリケーション名.app
を実行する。

意外と解決策がすぐに見つからなかったので少し焦りましたが、まあ動いたのでよしとします。
全てのトラブルシューティングがこんなに簡単ならいいのに...

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2