Tideline
macOS uygulama yöneticisi
macOS'ta eksik olan uygulama yöneticisi. Kurulu uygulamaları listeler, bir uygulamaya atfedilebilen her bileşeni çıkarır, kaldırma planını göstererek onay ister ve güvenli tarafta kalır.
Dağıtım hazırlığında · imzalama ve notarization bekliyor
- Dağıtım kanalı
- 2Dağıtım kanalı
- Sürüm temeli
- v1.0.0Sürüm temeli
Kaldırma kapsamı
Ürünün hedeflediği kapsam yalnızca uygulama paketi değil:
Bir uygulama
Uygulama paketi
Kullanıcı verisi
Makine geneli destek dosyaları
Arka plan servisleri
Yardımcı araçlar
Kurulum kayıtları
macOS izin verdiği yerde gizlilik kararlarının sıfırlanması
Mevcut build ne yapıyor
Yukarıdaki kapsam ürün hedefi. Bugün çalışan build'in sınırı açık:
Mevcut build uygulama paketini ve seçili Current User dosyalarını çöpe atıyor, doğrulanmış bundle id ile gizlilik kararlarını sıfırlayabiliyor.
All Users kalemleri tespit edilip görünür kalıyor ama imzalı ayrıcalıklı kaldırma mimarisi çıkana kadar kaldırma dışında tutuluyor. Yani makine geneli bileşenler şu an gösteriliyor, silinmiyor.
Güvenlik modeli
Ayırt edici yan agresiflik değil, geri alınabilirlik.
Her eşleşme kimlik güvenine göre sınıflandırılır: Verified Identity ya da Review Match.
Her kalem kaldırma kapsamına göre etiketlenir: Current User, Requires Administrator, ya da bilgilendirme amaçlı System Record.
Aday dosyalar yolu ve boyutuyla gösterilir; onay alınmadan işlem yapılmaz.
Mümkün olduğunda kalıcı silme yerine Çöp Kutusu kullanılır.
Düşük güvenli ya da paylaşılan dosyalar asla otomatik kaldırılmaz.
Korumalı TCC veritabanına dokunulmaz; gizlilik temizliği açık ve isteğe bağlı bir sıfırlamadır.
Kurulum makbuzları salt okunur kayıttır, temizlik adayı değildir.
Dağıtım
- Mac App Store
- Sandbox'lı kanal; kaldırma yalnızca App Management ile.
- Developer ID
- Notarize edilmiş DMG; yönetici yükseltmesi için dar kapsamlı yedek yol.
- Kod ayrımı
- İki kanalın kod ayrımı tamamlandı.
- Bekleyen
- DMG kanalı için imzalama, notarization ve stapling; MAS kanalı için sandbox yetkisi ve sandbox doğrulamalı keşif/kaldırma.
Uygulama paketini kaldırmak kod imzasıyla kapılıdır; imzasız build'ler temiz bir Mac'te kaldırma yapamaz. Bu bir kusur değil, imzalama koşulu.
Durum
- Karar verilmiş
- İki kanallı dağıtım (27 Temmuz 2026) ve kod seviyesinde sandbox ayrımı.
- Açık
- İmzalı ayrıcalıklı yardımcı mimarisi ve başka bir uygulamanın arka plan servislerini çalışma anında kayıttan düşürme stratejisi.