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 (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com