Re: Preventing app from being restored or saving info in "Saved Application State"
Re: Preventing app from being restored or saving info in "Saved Application State"
- Subject: Re: Preventing app from being restored or saving info in "Saved Application State"
- From: "David M. Cotter via Cocoa-dev" <email@hidden>
- Date: Mon, 11 Nov 2019 10:30:40 -0800
i too have this question
> On Nov 10, 2019, at 5:39 PM, Lars C. Hassing via Cocoa-dev
> <email@hidden> wrote:
>
> I have developed two Cocoa apps, one launching the other helper app.
>
> If number two app crashes then macOS may ask the user if he wants to relaunch
> it,
> but it makes no sense launching it on its own, because it must be launched in
> a controlled manner and environment from the first app.
>
> I believe data in "~/Library/Saved Application State" is being used for this,
> how can I programmatically in app two tell that restoration is not useful ?
>
> I’ve tried myMainWindow.restorable = NO.
>
>
> I’ve learned that you can do
> defaults write com.mycompany.myapp2 NSQuitAlwaysKeepsWindows -bool false
> but I cannot ask users to open Terminal.
>
> Maybe I could use
> [NSUserDefaults.standardUserDefaults setBool:NO forKey:@“
> NSQuitAlwaysKeepsWindows”];
> but i hope there is another way
> /Lars
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden