• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Background Application.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Background Application.


  • Subject: Re: Background Application.
  • From: Brett Powley <email@hidden>
  • Date: Mon, 19 May 2008 19:31:11 +1000

You actually can have a GUI application in the background, by setting the following key in your Info.plist:

	<key>LSUIElement</key>
	<string>1</string>

Your application then doesn't get a menu bar and doesn't appear in the Dock. Depending on what you want your app to do, this might be what you want. This is referred to as an "Agent Application" -- details at:

http://developer.apple.com/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SoftwareDevelopment/chapter_7_section_6.html

(And on that issue it would be nice if there were a way of getting no menu bar but still having a Dock icon, but that doesn't seem to be possible.)

Cheers,
Brett


On 19/05/2008, at 6:44 PM, Hamish Allan wrote:

On Mon, May 19, 2008 at 8:21 AM, ninad walvekar <email@hidden > wrote:

I have an existing GUI application and now i want to run that same
application in the background at startup and then when the user wants to run
the application run it as a normal GUI application.The application has been
built in Cocoa.Can anyone help me on this?

Hi Ninad,

You can't do that without re-writing parts of the application --
taking the parts you want to run in the background at startup and
re-implementing them as a daemon. (See
http://developer.apple.com/technotes/tn2005/tn2083.html -- read it in
its entirety!)

Best wishes,
Hamish
_______________________________________________

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:
@process.com.au


This email sent to email@hidden

_______________________________________________

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


  • Follow-Ups:
    • Re: Background Application.
      • From: "Hamish Allan" <email@hidden>
References: 
 >Background Application. (From: "ninad walvekar" <email@hidden>)
 >Re: Background Application. (From: "Hamish Allan" <email@hidden>)

  • Prev by Date: Re: Cocoa et al as HCI usability problem
  • Next by Date: Re: Cocoa et al as HCI usability problem
  • Previous by thread: Re: Background Application.
  • Next by thread: Re: Background Application.
  • Index(es):
    • Date
    • Thread