Re: Can I close an Installer from within the Packagemaker Installer Plugin
Re: Can I close an Installer from within the Packagemaker Installer Plugin
- Subject: Re: Can I close an Installer from within the Packagemaker Installer Plugin
- From: Stephane Sudre <email@hidden>
- Date: Thu, 28 Jun 2012 10:10:33 +0200
On Thu, Jun 28, 2012 at 6:36 AM, Vikram Singh <email@hidden> wrote:
> Hi,
>
> I have written a Plugin for PackageMaker. Is there any way to exit the
> installer from within the plugin?
> I have tried the following ways-
> [NSApp terminate:nil]
> and
> exit 0;
>
> If we call any of the above from within the plugin, it closes the
> Installer.app but whenever I try to run any other installer right after
> this, it invokes the previously closed installer.
> So I am assuming, if I use the ways mentioned above, it just kills the
> Installer.app and circumvents the normal closing behavior of Installer.app
> (which might be cleaning some temporary directories before exiting).
> Is there any documented or undocumented but working way to close the
> Installer from my plugin (say on click of some button)?
If you are observing this on Mac OS X v10.7 and later, it's probably
the restoration at work since you're quitting an application without
closing the document. I would suggest closing the document and then
quitting.
Something like:
[myWindow performClose:nil];
[NSApp terminate:nil];
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden