Silent Install of Console app

Asked by Prashanth K

I have two modules in my application, which I have built separately. I am using Packages to build the installer. The two modules are Command line type background process which keeps running 24 * 7 and the main UI program. The main UI program gets invoked by the user.Now I want the updates to be checked by the Service project and install silently. Can this be achieved in Sparkle. The main menu.nib however is with the UI project. Please help me.

Question information

Language:
English Edit question
Status:
Answered
For:
Sparkle Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Andy Matuschak (andymatuschak) said :
#1

The Apple-recommended way of distributing these apps is to put the background app inside the bundle of the UI app. If you do that, Sparkle will update it correctly, and also LaunchServices will be less confused generally about your app.

Revision history for this message
Prashanth K (pkamath) said :
#2

Thanks Andy. But what type of setup(should I follow from Sparkle point of view) is that going to be Basic or preference Pane type ?.Since the Launch service is running in the background, can it silently update/install the product ?. Please do provide some links or guidance to achieve the same. I am new to Sparkle.

Revision history for this message
Andy Matuschak (andymatuschak) said :
#3

Right, so if you want the service in the background to update its containing app, you would use the more complex "bundle" path where you would say [SUUpdater updaterForBundle:bundleOfContainingApp] and use that.

Can you help with this problem?

Provide an answer of your own, or ask Prashanth K for more information if necessary.

To post a message you must log in.