2009年7月、アップルはシェイクを廃止しました。Appleから直接のアプリケーションの交換は発表されていませんが、いくつかの機能(安定化とオプティカルフローの推定など)が2018年のFinal Cut Pro X 10.4とMotion 5.4で利用できるようになりました。
Apple Shakeは32ビットで構築されましたCarbon API。64ビットCocoa APIではないことは確かに理解しています。これらのAPIは異なります。ただし、High Sierra、Sierra、El CapitanにCarbon.frameworkはまだ含まれ/System/Library/Frameworks/ており、偉大な古いアプリ(Shake、Color、Soundtrack Proなど)はそれを使用できます。
私はまだハイシエラでシェイクを使用していて、ターミナルアプリからシェイクを起動しています:
しかし、私は(明白な理由により)Applicationsフォルダー内のアイコンをクリックしてShakeを起動できません。
だから私は2つの質問があります:
このOSの制限を回避し、アプリケーションフォルダーまたはDockのアイコンをクリックした後にシェイクを実行するにはどうすればよいですか?
最初の方法が不可能な場合、
white crossed-out circleシェイクのアイコンのオーバーレイを取り除く方法(この場合、通常のアイコンの置換は機能しません)?
PS
可能な解決策を見つけました(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からダブルクリックでシェイクを開始できるようになりました。
しかしInfo.plist、Contentsフォルダにファイルがありません。




