Nyní je k dispozici Catalina (macOS 10.15) a společnost Apple oznámila, že notářské ověření softwaru distribuovaného mimo App Store se stalo povinným. To může vyvolat několik otázek: Co když moje aplikace 4D není notářsky ověřená? Budu ji moci notářsky ověřit? Jak? Nepropadejte panice! Máme pro vás řešení a v tomto příspěvku na blogu najdete odpovědi.
Notářské ověření: bezpečnější používání Macu
V posledních několika letech společnost Apple přijala opatření na ochranu uživatelů před škodlivým softwarem. Výsledkem jsou nové povinnosti pro software distribuovaný v App Store nebo mimo něj, ať už je stažený z internetu, nebo přímo z webových stránek vývojáře. Při instalaci nebo prvním spuštění softwaru se zobrazí žádost o potvrzení a nepodepsaný software vyžaduje před jeho použitím zvláštní akci uživatele.
volitelně s aplikací Mojave
Počínaje systémem Mojave (MacOS 10.14) zavedla společnost Apple nový koncept: notářské ověření. Vývojáři byli vyzváni, aby svůj software předložili společnosti Apple ke kontrole zabezpečení, a jakmile se prokázalo, že neobsahuje žádný škodlivý obsah, byl notářsky ověřen. Uživatelé, kteří software poprvé spustili, byli informováni, že Apple potvrdil jeho nezávadnost.
Povinné u Cataliny
S aplikací Catalina se notářské ověření stalo povinností pro jakýkoli software distribuovaný v App Store i mimo něj. To znamená, že ve výchozím nastavení se u každého neoznámeného softwaru zobrazí varovná zpráva a při spuštění bude zablokován. Uživatelé budou mít stále možnost vynutit otevření softwaru prostřednictvím panelu Předvolby systému nebo pomocí klávesové zkratky Ctrl+klik na soubor aplikace ve Finderu, ale společnost Apple tento postup nedoporučuje.
Aktualizovaný proces vestavěného podpisu s 4D v18
Aby mohly být aplikace kvalifikovány pro notářské ověření, musí splňovat určité podmínky, většinou související s podpisem. Všechny součásti musí být podepsány, musí obsahovat bezpečné časové razítko a musí být povolena funkce Hardened Runtime. To znamená, že schopnosti aplikace jsou jasně definovány. Ve verzi 4D v18 jsme aktualizovali naše vestavěné funkce pro podepisování, abychom splnili všechny požadavky společnosti Apple. Zejména podpis je nyní rekurzivní. Přestože nové požadavky na podpis vstoupí v platnost až v únoru 2020, můžete aplikace vytvořené a podepsané pomocí 4D v18 notářsky ověřit!
Proces notářského ověření vyžaduje, abyste aplikaci odeslali společnosti Apple, a probíhá mimo systém 4D. Brzy vám poradíme, jak nejsnáze postupovat, do té doby se podívejte na oficiální dokumentaci společnosti Apple, kde najdete další podrobnosti.