iOS Developer'lar genellikle loglama amacıyla Objective-C'de nslog'u veya Swift'de print'i kullanırlar. Apple log kayıt sistemini sağlamak amacıyla iOS 10 ve macOS10.12 ile OSLog'u piyasaya çıkardı. OSLog kavramı, şuan eski Apple System Logger'ın (ASL) yerini almış durumda.
Sınıflandırma ve Filtreleme : Log seviyelerini kategoriler ile bölme işlemi yapar.
Gizlilik : Kişisel bilgileri korumak için dinamik bir yapıdadır.
Kullanılabilirlik : Log bilgilerini kullanıcı için toplar.
Performans: Loglar son derece verimli bir şekilde depolanır ve tüm sistem logları tek bir yerde bulunur.