Helper app updating parent prefpane bundle
I've got a bit of a corner case that I'm hoping to get some advice on the best way to handle, because I'm kind of stuck on how best to fit this together.
My application is a background app that lives within a prefPane bundle. What I want to do is have the background app provide the preferences to control the update but actually update the parent prefPane bundle. I can use updaterForBundle:, but this will use the prefPane's preferences and resources. The preference pane doesn't use any settings of its own so it seems wasteful to create a separate plist just for update preferences.
I've thought of a couple possible solutions but nothing has jumped out at me yet as a nice clean way to do this:
- Provide a way to specify a bundle to update that's separate from the host bundle (but use the host bundle for everything else)
- Optionally detect that the host bundle is in a bundle tree and update the highest level match available in the downloaded update
Any other thoughts here?
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Sparkle Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Matt Stevens for more information if necessary.