2009年7月,Apple终止了Shake。Apple尚未宣布直接应用的替代产品,但2018年的Final Cut Pro X 10.4和Motion 5.4现在提供了一些功能(稳定和光流估计,仅举几例)。
Apple Shake建立在32位上Carbon API
。我肯定知道不是64位的Cocoa API
,这些API是不同的。但Carbon.framework
仍包含在/System/Library/Frameworks/
High Sierra,Sierra或El Capitan中,并且很棒的旧应用程序(例如Shake,Color,Soundtrack Pro)都可以使用它。
我仍在使用High Sierra中的Shake 通过终端应用启动摇动:
但是我(由于明显的原因)无法通过单击Applications
文件夹中的图标启动Shake :
所以我有两个问题:
单击“应用程序”文件夹中或Dock上的Shake图标后,该如何绕过此操作系统限制并使Shake运行?
如果第一个操作不可行,如何摆脱
white crossed-out circle
Shake图标上的覆盖(在这种情况下,常规图标替换无效)?
聚苯乙烯
我找到了可能的解决方案(感谢ThomasVoßen): 在Mac OS X 10.11.6上摇晃
- 复制Shake。
- 选择“显示包装内容”
- 转到“目录”文件夹并打开
Info.plist
。Xcode有一个plist编辑器。 - 编辑条目
com.apple.shake
并将其更改为com.apple.shake4
。 - 保存plist文件。
现在,可以通过High Sierra 10.13.5中的Finder双击启动Shake。
但是Info.plist
文件Contents
夹中没有文件。