MacbookPro M1 Pro'da Xcode 13.1 kullanarak macOS 12.0.1'de SwitfUİ kullanarak macOS Belge tabanlı bir uygulama geliştiriyorum. Uygulamanın her zaman en son kullanılan dizinde belge tarayıcısını yeniden açmasıyla ilgili bir sorunla karşılaşıyorum. Makinede olduğunda sorun değil, ancak en son kullanılan bir ağ sürücüsündeyse bir acı. Bu "her zaman son dizini kullanarak geri yükle" çalışma modunu bastırmanın bir yolunu bulmaya çalışıyorum.
@NSApplicationDelegateAdaptor yaklaşımını kullanmayı ve uygulamayı denedim;
func applicationSupportsSecureRestorableState(_ app: NSApplication) -> Bool {
print(#function + " returning false")
return false
}
NSApplicationDelegate sınıfımın içinde (bazen iletişim kutusu sunulduktan sonra görünse de) çağrılır, ancak bu, uygulamanın son dizini gizlice hatırlamasını engellemez.
Herhangi bir ya da bastırılmış olup bu bilgiler gizli olmak nerede olabileceğini biliyor mu ?
Olası bir çözüm olarak bir başlangıç dizinini bir belge grubuna enjekte etmenin bir yolunu aradım ancak bulamıyorum.
TİA Alan.