If the application you work on is using Growl.framework 1.2, or any version below that, then please update to Growl.framework 1.2.2 as soon as you can. There are no api changes, it should be a simple drop in replacement.
Chris
On Sep 15, 2011, at 22:49:16, Christopher Forsythe wrote:
> Also, to check the version of the framework that you ship, you can open the Info.plist that lives inside the bundle. This is under the Resources directory.
>
> You will be looking for the CFBundleVersion key.
An easy way, especially if you work on multiple applications and assuming you use all of them (or at least have builds lying around), is to use the Growl Version Detective:
http://growl.info/files/Growl_Version_Detective-1.0b1.zip
This will use Spotlight to find all installed applications that have Growl frameworks inside them, and shows what version each application bundle has.
I'm _guessing_ that if present in both, the one within the app bundle would be used.
But is there any way to reverse that?
The point being that Growl is optional on a system, so apps include their own copy of the framework. But if a compatible (but newer) version were in place at the system level, it would sure be nice if they could use that instead.
I imagine that even if possible, it would require re-linking, so that wouldn't do any good _now_. Maybe it might help in the future, though.
Just an odd thought…
To answer this specific question, I don't think you could easily work around this problem via that method. The much easier solution is to just drop the newer framework into the app which is not working, and to contact the applications developer.
Another thing to keep in mind is that if you are shipping in the app store, you need to strip via lipo the ppc portion of the binary. However, the 1.3 version of the framework will not support 10.5, so no ppc.
Chris
> --
> You received this message because you are subscribed to the Google Groups "Growl Discuss" group.
> To post to this group, send email to growld...@googlegroups.com.
> To unsubscribe from this group, send email to growldiscuss...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/growldiscuss?hl=en.
>