W lipcu 2009 r. Firma Apple przerwała Shake. Firma Apple nie ogłosiła żadnej bezpośredniej wymiany aplikacji, ale niektóre funkcje (stabilizacja i oszacowanie przepływu optycznego, żeby wymienić tylko kilka) są teraz dostępne w Final Cut Pro X 10.4 i Motion 5.4 w 2018 roku.
Apple Shake został zbudowany na 32-bitowym Carbon API
. Z pewnością rozumiem, że nie jest 64-bitowy Cocoa API
, te API są różne. Ale Carbon.framework
nadal jest włączony w /System/Library/Frameworks/
High Sierra, Sierra lub El Capitan, a świetne stare aplikacje (takie jak Shake, Color, Soundtrack Pro) mogą z niego korzystać.
Nadal używam Shake in High Sierra podczas wstrząsania za pomocą aplikacji Terminal:
Ale nie mogę (z oczywistego powodu) uruchomić Shake'a poprzez kliknięcie jego ikony w Applications
folderze:
Mam więc dwa pytania:
Co należy zrobić, aby ominąć to ograniczenie systemu operacyjnego i uruchomić Shake po kliknięciu jego ikony w folderze Aplikacje lub w Docku?
Jeśli pierwszy jest niemożliwy, jak pozbyć się
white crossed-out circle
nakładki na ikonie Shake'a (w tym przypadku nie działa zwykłe zastąpienie ikony)?
PS
ZNALEŹŁEM MOŻLIWE ROZWIĄZANIE (dzięki Thomasowi Voßenowi): Shake na Mac OS X 10.11.6
- Zrób duplikat Shake.
- Wybierz „Pokaż zawartość pakietu”
- Przejdź do folderu „Spis treści” i otwórz
Info.plist
. Xcode ma edytor plist. - Edytuj wpis
com.apple.shake
i zmień go na podobnycom.apple.shake4
. - Zapisz plik plist.
Teraz można rozpocząć Shake podwójnym kliknięciem w Finderze w High Sierra 10.13.5.
Ale nie ma Info.plist
pliku w Contents
folderze.