Proč jsou některé ikony aplikací pro Mac přeškrtnuté?

Pokud na Macu vidíte ikony aplikací s přeškrtnutým symbolem, znamená to, že macOS nemůže aplikaci spustit. I když může být několik příčin, nejpravděpodobnější je, že jste nedávno upgradovali macOS a ten již nepodporuje 32bitové aplikace. Zde je důvod – a co s tím můžete dělat.

Za prvé: Jiné důvody, proč aplikace neběží

Přeškrtnutá ikona aplikace v zásadě znamená, že něco brání macOS ve spuštění aplikace. Může to mít několik důvodů, včetně toho, že balíček aplikace je poškozený nebo neplatný, aplikace byla napsána pro jinou architekturu (řekněme aplikace PowerPC na Intel Mac) nebo aplikace není důvěryhodná a nedostala povolení. ještě běžet.

V těchto případech je nejlepší se ujistit, že používáte nejnovější verzi aplikace (aktualizace najdete na webu vývojáře), a pokud byla poškozena, můžete zkusit aplikaci přeinstalovat z čistého zdroje. Ale to jsou obecně vzácné případy.

Nedávný problém: Apple přestal podporovat 32bitový software pro Mac

Počínaje macOS 10.15 Catalina (vydáno v říjnu 2019) již macOS nepodporuje spouštění 32bitových aplikací. Pokud máte na Macu 32bitovou aplikaci v Catalina nebo novější, uvidíte nad její ikonou ve Finderu, Launchpadu a Docku přeškrtnutý symbol.

Pokud se pokusíte spustit některou z těchto přeškrtnutých aplikací, zobrazí se zpráva s upozorněním, že je třeba ji aktualizovat.

Ale proč? A co vůbec znamená „32bitová aplikace“?

Je těžké shrnout význam pojmů „32bitová aplikace“ nebo „64bitová aplikace“, aniž byste museli napsat technický výzkum, ale pokud to shrneme, oba pojmy se týkají velikosti paměti (RAM) a výpočetního výkonu aplikace. může použít. 64bitová aplikace může využívat výrazně více paměti (umožňující načítání větších souborů) a teoreticky provádět mnohem složitější úkoly než 32bitová aplikace.

Protože Mac mají podporoval 64bitové aplikace již více než deset let, Apple považuje 32bitové aplikace za starší software které by měly být upgradovány, aby plně využívaly nejnovější počítačový hardware. V Catalina se Apple rozhodl vynutit si problém tím, že úplně zakáže 32bitový software.

Budu někdy moci znovu používat své přeškrtnuté aplikace pro Mac?

Protože chce Apple posouvat technologie kupředu, je nepravděpodobné, že budete moci znovu spouštět 32bitový Mac software nativně na nových verzích macOS. Pokud se tedy potýkáte s přeškrtnutými aplikacemi, zde je několik strategií, jak se s tím vypořádat.

Vyhledejte aktualizaci 64bitové aplikace: Pokud máte oblíbenou 32bitovou aplikaci, která již nefunguje, navštivte web vývojáře a zjistěte, zda je k dispozici 64bitová verze aplikace. Případně můžete vyhledat novější verzi na Mac App Store.
Najít a alternativní aplikaci: Pokud 32bitovou aplikaci neaktualizoval vývojář, můžete zkusit najít novější aplikaci, která dělá totéž. Dobrým místem pro začátek je Mac App Store.
Používejte starší Mac: Pokud máte náhradní starší Mac, na kterém je stále spuštěna verze macOS před Catalinou, můžete tento počítač věnovat spouštění starších 32bitových aplikací a macOS nikdy neaktualizovat, ale to s sebou nese určitá bezpečnostní rizika. V určitém okamžiku již nebudou bezpečnostní zranitelnosti opravovány ve starších aplikacích nebo operačních systémech, díky čemuž se počítač v budoucnu stane zralým cílem malwaru.
Spuštění starší verze macOS ve virtuálním počítači: Díky virtualizačnímu softwaru, jako je Parallels Lite, je možné provozovat starší verzi macOS virtuálně v nejnovější verzi macOS. Tímto způsobem můžete používat své starší 32bitové aplikace dlouho do budoucna – pokud máte virtuální počítač, který je podporuje.
Downgrade na macOS 10.14 Mojave: Pokud se jako poslední možnost spoléháte na své 32bitové aplikace a nemáte jiný Mac, je možné přeinstalujte starší verzi macOS jako je Mojave, poslední verze, která podporovala 32bitové aplikace. Je to však riskantní proces, takže nejprve zálohujte svůj Mac.

Přesto je nejlepší aktualizovat nebo jít dál

Stejně jako jsme se již dávno rozloučili s 16bitovými aplikacemi, čas jde nakonec kupředu a zanechává určité technologie za sebou. Je to vlastně dobře, protože novější aplikace mohou využívat výkonnější počítače a lepší vývojové techniky. Z bezpečnostních důvodů byste také měli neustále aktualizovat svůj software, kdykoli je to možné. Hodně štěstí!