אפל הזהירה מפתחים שהיא תחזיר את דרישות האישור הנוטריוני לאפליקציה שהיא קבעה עבור macOS Catalina, כאשר תקופת המעבר תשפיע על תוכנת macOS המופצת מחוץ ל-Mac App Store, תסתיים בתחילת פברואר 2020.
מדיניות נוטריון חדשה לאפליקציה מיועדתmacOS Catalinaהיההוכרז ביוניבכנס המפתחים העולמי, מתוך כוונה להבטיח את אבטחת משתמשי הקצה. כדי להבטיח שההשקה של macOS Catalina הייתה חלקה, האכיפה המלאה של הדרישותהתעכב, אבל הודעה של אפל חושפת שהזמן יסתיים בתחילת 2020.
ב אשֶׁלְאַחַרלאתר Apple Developer, Apple מאשרת ש"כל התוכנות שנשלחות חייבות לעמוד בדרישות הקדם הנוטריוניות המקוריות" החל מה-3 בפברואר 2020.
המדיניות החדשה דורשת מהמפתחים להגיש את האפליקציות שלהם לאפל כדי לעבור תהליך אבטחה נוטריוני, אחרת הם לא יפעלו ב-macOS Catalina. הרחבה לתהליך Gatekeeper הקיים שאיפשר בעבר אישור נוטריוני כאופציה, הדרישה נועדה להבטיח שהתוכנה שהורדה היא מהמקור שממנו המשתמשים מאמינים שהיא.
אפליקציות שאושרו על ידי נוטריון נסרקות באופן אוטומטי על ידי Apple עבור בעיות אבטחה וקוד זדוני. בעוד האפליקציות של Mac App Store עוברות בדיקות קפדניות לפני שהן זמינות, נוטריזציה שואפת לספק רמה דומה של בטיחות ואבטחה למשתמשים שמורידים אפליקציות משרתי צד שלישי, כגון אלו שבבעלות ומנוהל על ידי מפתח אפליקציה.
תחת תנאי ביניים שהחלו בספטמבר, אפל נותנת אישור נוטריוני לאפליקציות שלא מופעלת בהן יכולת ה-Runtime Hardened, הכוללות רכיבים שאינם חתומים על ידי מפתח מזהה, לא כוללות חותמת זמן מאובטחת עם חתימת חתימת קוד של מפתח, נבנתה באמצעות SDK ישן יותר , או לכלול זכאות אבטחה "קבל-משימה-אפשר".
התקופה אפשרה למפתחים להשלים את תהליך האישור הנוטריוני, כמו גם להגן על משתמשים באמצעות גרסאות ישנות יותר של תוכנות צד שלישי ב-Catalina.
אפל מזהירה מפתחים שעדיין לא העלו את התוכנה שלהם לשירות הנוטריון לעשות זאת ולעיין באזהרות יומן מפתחים. האזהרות יהפכו לשגיאות החל מה-3 בפברואר, ויהיה צורך לתקן אותן כדי שהתוכנה תעבור אישור נוטריוני.