iOS’te ve iPadOS’te uygulama koruma ve uygulama grupları
iOS’te ve iPadOS’te, kuruluşlar IOS SDK kullanarak ve Apple Geliştirici Portalı’nda bir uygulama grubuna katılarak uygulamaları güvenli bir şekilde koruyabilir.
Uygulamalarda Veri Koruma’dan yararlanma
iOS ve iPadOS için Software Development Kit (SDK), üçüncü parti ve kurum içi geliştiricilerin Veri Koruma’dan yararlanmasını kolaylaştıran ve uygulamalarında en üst düzeyde koruma sağlamalarına yardımcı olan eksiksiz bir API paketi sunar. Veri Koruma; NSFileManager, CoreData, NSData ve SQLite dahil olmak üzere tüm dosya ve veri tabanı API’leri için kullanılabilir.
Mail uygulaması veri tabanı (ilişikler dahil), yönetilen kitaplar, Safari yer imleri, uygulama başlatma görüntüleri ve konum verileri de kullanıcıların aygıtlarında parolayla korunan anahtarlarla şifreleme yoluyla saklanır. Takvim (ilişikler hariç), Kişiler, Anımsatıcılar, Notlar, Mesajlar ve Fotoğraflar için Data Protection
yetki anahtarı İlk Kullanıcı Kimlik Doğrulamasına Kadar Korumalı kullanılır.
Belirli bir Veri Koruma sınıfını tercih etmeyen kullanıcı tarafından yüklenmiş uygulamalar, saptanmış olarak İlk Kullanıcı Kimlik Doğrulamasına Kadar Korumalı sınıfına dahil edilir.
Uygulama grubuna katılma
Belirli bir geliştirici hesabının sahip olduğu uygulamalar ve genişletmeler, bir Uygulama Grubu’nun parçası olarak yapılandırıldığında içerik paylaşabilir. Apple Geliştirici Portalı’nda uygun grupları yaratmak ve istenen uygulama ve genişletme grubunu dahil etmek geliştiricinin inisiyatifindedir. Uygulama, bir Uygulama Grubu’nun parçası olarak yapılandırıldığında aşağıdakilere erişebilir:
Depolama için paylaşılan ve gruptaki en az bir uygulama yüklü olduğu sürece aygıtta kalan disk bölümü üzerindeki bir kapsayıcı
Paylaşılan tercihler
Paylaşılan anahtar zinciri öğeleri
Apple Geliştirici Portalı, uygulama grup kimliklerinin (GID’ler) tüm uygulama ekosisteminde benzersiz olmasını sağlamaya yardımcı olur.