Eu estou desenvolvendo um MacOS Documento baseado aplicativo usando SwitfUI no mac 12.0.1 usando o Xcode 13.1 em um MacbookPro M1 Pro. Estou enfrentando um problema que o aplicativo está sempre re-abrir o documento no navegador o último diretório usado. O que é OK quando ele está na Máquina, mas uma dor, se usado da última vez foi em uma unidade de rede. Eu estou tentando encontrar uma maneira de suprimir este "sempre restaurar usando o último diretório" modo de operação.
Eu tentei usar o @NSApplicationDelegateAdaptor abordagem e implementação;
func applicationSupportsSecureRestorableState(_ app: NSApplication) -> Bool {
print(#function + " returning false")
return false
}
dentro do meu NSApplicationDelegate de classe, que não é chamado (embora parece , às vezes, depois a caixa de diálogo é apresentada), no entanto isso não impede que o aplicativo secretamente lembrando o último diretório.
Não saber onde esta informação pode ser oculto ou se ele pode ser suprimida ?
Eu procurei, mas não pode encontrar, uma forma de injetar uma partida de diretório em um DocumentGroup como uma possível solução.
TIA Alan.