У липні 2009 року Apple припинила роботу Shake. Apple не оголосила про пряму заміну програми, але деякі функції (стабілізація та оптична оцінка потоку, якщо їх назвати декілька) тепер доступні в Final Cut Pro X 10.4 та Motion 5.4 в 2018 році.
Apple Shake був побудований на 32-розрядному Carbon API
. Я, безумовно, розумію, що це не 64-розрядні Cocoa API
, ці API відрізняються. Але Carbon.framework
він все ще входить до складу /System/Library/Frameworks/
Високої Сьєрри, Сьєрри чи Ель-Капітан, і великі старі програми (такі як Shake, Color, Soundtrack Pro) можуть використовувати його.
Я все ще використовую Shake in High Sierra запускаючий шейк через додаток Terminal:
Але я не можу (з очевидних причин) запустити Shake, натиснувши його значок у Applications
папці:
Тож у мене є два питання:
Що мені робити, щоб обійти це обмеження в ОС і змусити Shake запускатися після натискання його значка в папці Applications або на Dock?
Якщо перший неможливий, як позбутися
white crossed-out circle
накладення піктограми Shake (звичайна заміна піктограм у цьому випадку не працює)?
PS
Я знайшов можливе рішення (завдяки Томасу Восену): Shake на Mac OS X 10.11.6
- Зробіть дублікат Shake.
- Виберіть "Показати зміст пакета"
- Перейдіть у папку "Зміст" та відкрийте
Info.plist
. Xcode має редактор плістів. - Відредагуйте запис
com.apple.shake
та змініть його на щось подібнеcom.apple.shake4
. - Збережіть файл плістів.
Тепер можна почати Shake подвійним клацанням від Finder in High Sierra 10.13.5.
Але Info.plist
в Contents
папці немає жодного файлу .