Apple, Mac App Store dışında dağıtılan uygulamalar için ek bir sertifika adımı gerektirecektir. Ancak Mac ekosisteminin açıklığı konusunda paniğe kapılmadan önce, durumun göründüğünden biraz daha karmaşık olduğunu bilin.
İçindekiler
- İlgili:
- Uygulama Noter tasdiki nedir?
- macOS Catalina'da neler değişiyor?
- Bunun kullanıcılar ve geliştiriciler için anlamı
- Bu ne zaman gerçekleşecek?
-
Uygulama noter tasdikinin etkileri nelerdir?
- İlgili Mesajlar:
İlgili:
- PSA: macOS Catalina, 32 bit uygulamalarınızı öldürecek - işte bilmeniz gerekenler
- App Store macOS Catalina'da çalışmıyor, Nasıl Yapılır Düzeltilir
- 32 bit uygulamaları macOS Catalina'da çalıştırmanız mı gerekiyor? Mojave sanal makinesi kullanın
Bu ek adıma uygulama noter onayı denir - ve Apple aslında onu macOS Mojave'de geri başlattı. Mekanizma yepyeni olmasa da şirket, macOS Catalina'da yeni bir uygulama noter tasdik zorunluluğu getiriyor.
İşte bilmeniz gerekenler.
Uygulama Noter tasdiki nedir?
Mümkün olan en temel terimlerle, uygulama noter tasdik esasen Apple'ın App Store dışında dağıtılan uygulamaları ve yazılımları incelemesi veya kontrol etmesi için bir yoldur.
Noter tasdik süreci aracılığıyla Apple, kötü amaçlı içerik ve kod imzalama sorunları için yazılımları tarar. Bununla birlikte, uygulama noter tasdiki otomatiktir. Bu, App Store'un inceleme sürecinden büyük bir farktır.
Gerçek sürece gelince, kullanıcılar için fazla bir değişiklik olmayacak. Geliştiricilerin ise uygulamalarını notere tasdik ettirmeleri gerekecek. Bu, bir Geliştirici Kimliği sertifikası ve aslında Apple'ın noter onay sistemine bir uygulama göndermeyi gerektirecektir.
Noter onayı, kullanıcıları kötü amaçlı yazılımlardan, kod yerleştirmeden ve diğer kötü niyetli tehditlerden koruma süreci anlamına gelir. Apple'ın içeriğine bağlı olarak Mac'teki herhangi bir uygulamayı onaylamasının veya yasaklamanın bir yolu değildir. Noter tasdik, imzalı uygulamalara bir bilet ekler. Gatekeeper, macOS Catalina'dan başlayarak tüm Mac Store dışı Uygulamalarda noter onayını kontrol edecektir.
Başka bir deyişle, Apple bir uygulamanın ne yaptığını kontrol etmiyor. Mac veya iOS App Store'dan farklı olarak, ne tür uygulamalar indirebileceğiniz konusunda herhangi bir kısıtlama olmayacaktır. Uygulamayı yalnızca kötü amaçlı içerik ve kod imzalama sorunları için kontrol ediyor.
macOS Catalina'da neler değişiyor?
İçinde macOS Catalina, Apple, App Store dışında dağıtılan uygulamaların Gatekeeper'a yeşil ışık yakmadan önce noter tasdikli olmasını şart koşuyor.
Daha spesifik olarak, Apple, "tüm yeni veya güncellenmiş çekirdek uzantılarının ve yeni geliştiricilerden Developer ID ile dağıtıma kadar tüm yazılımların çalışabilmesi için noter tasdikli olması gerektiğini" söylüyor.
Apple ayrıca "macOS 10.15'ten itibaren tüm yazılımlar için varsayılan olarak noter onayının gerekli olduğunu" söylüyor. Ancak bundan biraz daha karmaşık.
Değişiklikler yalnızca 1 Haziran 2019'dan sonra oluşturulan yeni imzalanmış uygulamalar ve yürütülebilir kodlar için geçerlidir. Dahası, 7 Nisan 2019'dan önce oluşturulan yazılımlar, macOS Catalina'da (en azından teoride) noter onayı gerektirmemelidir.
Bunun kullanıcılar ve geliştiriciler için anlamı
Açık olmak gerekirse, uygulama noter onayı gereksinimi, macOS Catalina'daki uygulamalarınızı tamamen bozmaz. Apple blogosferinde bu konuda oldukça fazla kafa karışıklığı var.
Apple, Mac platformunda (iOS'taki felsefesinden farklı olarak) istediğiniz herhangi bir yazılımı çalıştırmanıza izin vermeye devam edecektir. Bazı medya kuruluşları, macOS Catalina'nın imzasız uygulamaları çalıştırmayacağını bildirdi. Bu doğru değil. En iyi ihtimalle, yanıltıcıdır.
Başka bir deyişle, macOS Catalina'da noter tasdikli olmayan ve hatta imzasız uygulamaları çalıştırmaya devam edebileceksiniz. Ancak ek adımlar olabilir ve süreç genel olarak biraz daha karmaşık olacaktır.
Özelliği "devre dışı bırakamazsınız", ancak "kaçma" kapasitesinde onu görmezden gelebilirsiniz. Bazı geliştiricilere göre, yazılımı komut satırından çalıştırmak veya bir uygulamaya alt tıklamak da Gatekeeper'ı atlayacaktır.
Pratik açıdan bu, bir Gatekeeper açılır penceresini ve belki de macOS'un eski sürümlerinde bulunmayan bazı ek adımları açıkça görmezden gelmek gibi görünüyor.
Öte yandan Apple, macOS'un gelecekteki bir sürümünde durumun daha da karmaşık olabileceğini ima etti. Yaklaşan bir güncellemede noter onaylı olmayan veya imzasız uygulamaları hiç çalıştıramayabilirsiniz.
Bu ne zaman gerçekleşecek?
Teknik olarak Apple, geliştiricilerin uygulamalarını macOS Catalina'da noter tasdik etmelerini istemeye başlayacak. Tüm hesaplara göre, macOS Catalina bu ay, muhtemelen Eylül haftası boyunca bir süre düşecek. 16.
Tabii ki, macOS Catalina'yı indirmediğiniz sürece kısıtlamalar sizin için geçerli olmayacaktır. Yeni gereksinimlere rağmen, kullanıcıların hataları ve güvenlik tehditlerini azaltmak için en son Mac güncellemelerini indirmelerini öneririz.
Ancak Apple, geçiş sürecinde hem kullanıcıları hem de geliştiricileri kolaylaştırmak için bazı noter tasdik gerekliliklerini kısa süre önce gevşetti.
Geliştiriciler için, Sertleştirilmiş Çalışma Zamanı etkinleştirilmemiş uygulamaları noter tasdik edebilmeyi içerir; Geliştirici Kimliği ile imzalanmamış; veya Apple'ın daha yeni araç setlerinden daha eski bir SDK ile oluşturulmuş uygulamalar.
Apple'ın konuyla ilgili belgelerine göre, bu ön koşullar Ocak 2020'ye kadar geçerlidir.
Uygulama noter tasdikinin etkileri nelerdir?
Bazı geliştiriciler ve kullanıcılar, macOS Catalina'da (ve ötesinde) uygulama noter tasdik gereksinimlerinin etkileri konusunda endişeli. Ve görünüşe göre, endişelenmek için nedenleri olabilir gibi görünüyor.
elma abilir macOS'in gelecekteki bir sürümünde noter tasdikli olmayan herhangi bir yazılımı yasaklayın. Gittiği yöne bağlı olarak, süreç tabiri caizse "bir düğmeyi çevirmek" kadar basit olabilir.
iOS gibi bir şeyin aksine macOS'un açık bir işletim sistemi olduğu gerçeğini takdir eden kullanıcılar için, uygulama noter onayı gereksinimleri bir uyarı işareti gibi görünüyor. Öte yandan, girişimci geliştiricilerin ve profesyonel Mac kullanıcılarının desteğini kaybetmenin en hızlı yolu bu gibi görünüyor.
Ancak Apple, tüm uygulamaları iOS'ta olduğu gibi Mac App Store'dan geçmeye zorlamadan Mac'e biraz ekstra güvenlik (veya güvenlik tiyatrosu) eklemek için uygulama noter onayını kullanıyor olabilir.
Bize ve birçok geliştiricinin görüşüne göre, bu en olası senaryo gibi görünüyor. Ancak, elbette, Apple'ın ne yapacağını tahmin etmek zor, bu yüzden bu tahmini bir tuz tanesi ile alın.
Mike, San Diego, California'dan serbest çalışan bir gazetecidir.
Öncelikli olarak Apple ve tüketici teknolojisi konularını ele alırken, kamu güvenliği, yerel yönetim ve çeşitli yayınlar için eğitim konularında geçmiş deneyimlere sahiptir.
Gazetecilik alanında yazar, editör ve haber tasarımcısı dahil olmak üzere epeyce şapka taktı.