問題:OS X Yosemite(10.10.x)でアプリケーションをダウンロードした後(コマンドラインまたはアプリケーションをダブルクリックして)アプリケーションを開こうとすると、「アプリケーション "SomeApp.app"を開くことができません。 "これは、「** Mac App StoreからダウンロードされなかったためにSomeAppを開くことができません」または の結果である「正体不明の開発者からのため一部のAppを開くことができません」メッセージとは異なります。ゲートキーパー 設定。
何度も試行錯誤を重ね、多くの無駄なGooglingを実行した後、この解決策では「内部」アプリケーションファイルの実行可能ステータスを変更する必要があることがわかりました。この行:chmod +x SomeApp.app/Contents/MacOS/*
私が観察したすべてのケースで問題を修正しました。 +x
は実行可能ファイルとしてフラグを立て、/Contents/MacOS/
ディレクトリ内の唯一のファイルはアプリケーションをダブルクリックしたときに実行されるべき実際のファイルを表すバイナリです(.app
ファイルは実際には単なるフォルダです)。
これが他の誰かに役立つことを願っています!
から アプリを開けません
アプリケーションSomeApp.app
を開けません、
端末を開く(/Applications/Utilities/Terminal.app
)
そして、次のように入力します。Sudo killall launchservicesd
Dockも誤動作している場合は、killall Dock
と入力します。
その後、私はSomeApp
(または任意のアプリ)を開くことができます。
みんな大丈夫ですか?