Problems using NSUserNotificationCenter in OSX ANE
I've been working on a very simple ANE that supports toast-popups on OSX 10.8. I tried the exact same code in a small standalone app, and it worked fine. I made a similar attempt to use the Growl SDK in order to support earlier versions of OSX as well, but as soon as I include code for either, it results in an ANE that builds and packages without errors, but in the AIR app none of the functions are available (even ones that do nothing at all). A simple extension that just sets badge numbers on dock icons works fine in the AIR app - I'm not sure why this works when the notification features built into 10.8 don't.
I am wondering if it's some kind of linker issue, and/or something with required frameworks not being packaged in the extension or in the app. I know that the IOS target supports a -platformoptions switch, but it's not available for Mac OS. I can't seem to find any documentation on this. There are some fairly old blog posts about building ANEs for the Mac OS target, with details on specific XCode settings that are nowhere to be found in any of Adobe's documentation.
Where can I look for some reliable information on this? Is support for desktop targets just not a priority?
