Apple News

Apple kräver notarisering för appar som inte är Mac App Store från och med februari 2020

Apple detta eftermiddag meddelas att utvecklare som skapar Mac-appar utanför Mac App Store måste skicka in dem för notariseringsprocessen som börjar den 3 februari 2020.





Äpple tillfälligt avslappnad notariseringskraven för icke ‌Mac App Store‌ appar i september efter lanseringen av macOS Catalina, och vid den tiden, sa att utvecklare skulle ha fram till januari 2020 på sig att vänja sig vid de nya reglerna.

apple mac attesterad
Deadline för januari 2020 har förlängts till februari 2020, men då måste utvecklare följa Apples krav.



Apple föreslår att utvecklare laddar upp sin programvara och granskar utvecklarloggen efter varningar, eftersom dessa varningar kommer att bli fel från och med den 3 februari. Apple säger att alla fel måste åtgärdas senast det datumet för att programvara ska kunna attesteras.

I juni meddelade vi att all Mac-programvara som distribueras utanför Mac App Store måste vara attesterad av Apple för att kunna köras som standard på macOS Catalina. I september justerade vi tillfälligt notariseringsförutsättningarna för att göra denna övergång enklare och för att skydda användare på macOS Catalina som fortsätter att använda äldre versioner av programvara. Från och med den 3 februari 2020 måste all inlämnad programvara uppfylla de ursprungliga kraven för attestering.

Om du ännu inte har gjort det, ladda upp din programvara till notarietjänsten och granska utvecklarloggen för varningar. Dessa varningar kommer att bli fel från och med den 3 februari och måste åtgärdas för att din programvara ska kunna attesteras. Programvara som är notarierad före den 3 februari kommer att fortsätta att köras som standard på macOS Catalina.

Som en påminnelse måste alla installationspaket vara signerade eftersom de kan innehålla körbar kod. Diskavbildningar behöver inte signeras, även om att signera dem kan hjälpa dina användare att verifiera deras innehåll.

Apple har krävt att ny programvara distribuerad med ett utvecklar-ID utanför ‌‌Mac App Store‌‌ ska vara attesterad för att kunna köras sedan macOS Mojave 10.14.5, med notariseringsprocessen utformad för att skydda Mac-användare från skadliga och skadliga appar.

För notariseringsprocessen tillhandahåller Apple betrodda utvecklare som inte är ‌‌Mac App Store‌‌ med utvecklar-ID:n som krävs för att tillåta Gatekeeper-funktionen på macOS att installera appar som inte är ‌‌Mac App Store‌‌.

Notarisering krävs inte för appar som distribueras via ‌‌Mac App Store‌‌. Mer information om attestering kan vara finns på Apples utvecklarwebbplats .