无法打开应用程序“SomeApp.app”

Modified on: Thu, 08 Nov 2018 13:00:02 +0800

问题:在OS X Yosemite(10.10.x)中下载应用程序后尝试打开应用程序(从命令行或通过双击应用程序)生成“应用程序”SomeApp.app“可以”打开。“请注意,这不同于“SomeApp无法打开,因为它未从Mac App Store下载”或“SomeApp无法打开,因为它来自未经识别的开发人员”消息是关守设置。

最佳答案

经过广泛的反复试验和大量无用的谷歌搜索,我发现解决方案需要修改“内部”应用程序文件的可执行状态。这一行:
chmod +x SomeApp.app/Contents/MacOS/*

修复了我观察到的所有情况下的问题。 +x将文件标记为可执行文件,/Contents/MacOS/目录中唯一的文件是二进制文件,表示当您加倍时应执行的实际文件单击应用程序(.app文件实际上只是一个文件夹)。

希望这有助于其他人!


相关问答

添加新评论