Check that this helper app or daemon is placed in the correct location inside the bundle as described here.
That link doesn't mention daemons, though. If an app has something that is intended to run at boot time, I had assumed a launchd plist would be installed by the app into /Library/LaunchDaemons -- is /Applications/AppName.app/Contents/Library/LaunchDaemons intended instead?
Topic:
App & System Services
SubTopic:
Drivers
Tags: