これは分かるんです:
何人かの人は、実行ファイルの件を修正するために chmod
を使用すると言ったが、私はまだそれを行う方法を理解していない。どなたか、ステップバイステップで教えていただけませんか?
これは、アプリケーションに実行権限がないために起こります。
アプリケーションを実行可能な状態にするには
1.ターミナルウィンドウを開く(CMD + Space -> terminal);
2.cdコマンドで、アプリケーションが保存されている場所に移動する:cd <path_to_application>
)
3.chmod +x を実行し、実行可能な状態にします。もし、実行できない場合は、sudoしてください: sudo chmod +x <application>
.
ポイント3のコマンドは、このような感じになるはずです(@CJKに感謝):
chmod +x "/Applications/ShadowBat.app/Contents/MacOS/ShadowBat"
ファナティックの言う通りですが、ご注意ください。
この問題には多くの原因が考えられ、そのほとんどは chmod
を使って修正することができません。不適切なツールでプログラムバンドルを扱うと、しばしば実行可能なバンドルに "damage" が発生します。
この無害なツールは、ファイルシステム全体を再帰的に破壊する可能性があります(そして、システムが起動しなくなる可能性もあります)。
疑わしい場合は、該当するアプリを削除して再インストールすることをお勧めします。