Leopard and Adobe AIR
A lot of people have been asking whether the Adobe AIR beta currently works on Apple Leopard (OS X 10.5). I pinged the team and they they told me that they are currently doing some testing, and havent run into any major issues yet. However, we are seeing some reports of issues from developers online, so if you are currently working on an AIR app, you might want to wait a little while to upgrade until we have more information.
I installed AIR on Leopard, and all of my apps ran fine (although there were some minor issues with badge install).
I don’t have any information on Flex Builder, but I will try and install it and see if it works for me.






Hey Mike,
I’ve been developing with the Flex Builder 3 betas (currently using 2) on Leopard builds for awhile(i have an adc account) without issue. Early leopard builds had flex builder install issues but everything looks good now. I just put out a little AIR app called Handout that works with the SHARE beta and completely developed it on the last dev leopard release. Flash CS3 also is good if anyone is wondering.
Regards,
Steven
http://initApp.com
Steven Gemmen
26 Oct 07 at 4:01 pm
The major issue I’ve been faced with is Flash’s FileReference upload feature that no longer works at all, whatever the browser is !!
Dom
26 Oct 07 at 4:15 pm
I’ve installed Leopard, Flex Builder 3 beta 2 and Air. I’m working on a pretty big Air project and have a encountered a huge problem.
When using any kind of browse function from File. eg. file.browseForOpenMultiple(“Select files”)
The browse window opens, but an event isn’t fired if the open button or cancel button of the window is pressed.
I’m guessing this could be linked to the FileRef issue Dom mentions above.
Any light on this? I can easily see this turning into a really big problem for alot of people.
Alex
27 Oct 07 at 11:36 am
Yeah it’s quite amazing that noone either at Apple or Adobe catched this bug before.
Adobe even released a Leopard compatibility document about its CS3 apps, including Flash Player, and states that there is no Flash related issue.
It’s a very blocking issue as there doesn’t seem to be a workaround : I had to use Internet Explorer inside Parallels Desktop in order to keep working on my current project !!
Dom
27 Oct 07 at 12:11 pm
Yeah, this is crazy?! I really was looking forward to upgrading to Leopard.
I guess the Air File class doesn’t work as it extends FileReference. Apple must’ve changed the way FileReference catches events from the Mac OS.
I seriously hope Adobe releases a Flash Player update very quickly.
Alex
27 Oct 07 at 12:14 pm
hey, alex, you’re not my cousin, right ??
Dom
27 Oct 07 at 2:18 pm
>The major issue I’ve been faced with is Flash’s FileReference upload feature that no longer works at all, whatever the browser is !!
I jsut heard from the player team that this is a known issue and the team is working on it. (no eta).
Of course, since AIR is built on top of the player, it doesnt surprise me that people are having issues within it in AIR. Ill forward this to the AIR team to make sure they are aware of it.
mike chambers
mesh@adobe.com
mike chambers
27 Oct 07 at 4:18 pm
ok thanks Mike, if you could also tell the player team to let the scrolling work on OS X browsers… :-D
Dom
28 Oct 07 at 12:41 am
Excellent thanks Mike.
One interesting note about scrolling in OS X Dom, did you notice scrolling with the mouse wheel works in Air? weird.
Alex
28 Oct 07 at 1:47 am
I am seeing many errors like following using ADL on Leopard:
adl[1258:6307] ERROR: __CFURLCache::ExecuteSQLInsert – cache object is too large to persist to store.
Also, my AIR app frequently crashes mysteriously when clicked. I’ll try to corner the symptom down more precisely when I get a chance.
Don Park
28 Oct 07 at 8:27 am
[...] вопроÑом, будет ли работать Adobe Air Beta на Apple Leopard (OS X 10.5). Mike Chambers говорит, что некторые коррекции необходимы и работает хоть [...]
LIFE.Flash - flash, flex, actionscript, air, fms | Будет ли AIR работать под Leopard?
29 Oct 07 at 8:15 am
Too was it wasn’t noticed before, I’ve seen that behavior on the dev seeds (ADC member as well) for a bit.
My main issue is that on 64bit (Mac Pro) it crashes Firefox completely when calling Browse
Jerome P
29 Oct 07 at 11:31 am
I came to see if anyone else was having problems like I was and yes, I too am having the same issues with FileReference. However, that’s about all that I’ve had problems with so far.
Somewhat unrelated: when I tried to install the AIR: Flash CS3 Professional upgrade on a machine that did not previously have it but running Leopard it failed saying it could not find the product (though it was installed in the default location).
Thanks for the sheer existence of your blog Mike!
Paul C
29 Oct 07 at 12:19 pm
fyi, Flex Builder 3 beta 2 seems to work fine for me (creating and debuging AIR apps).
You do have to manually install the debug flash player, but the FB install gives you info on that.
mike chambers
mesh@adobe.com
mikechambers
29 Oct 07 at 4:07 pm
[...] exact same problem under Firefox in Ubuntu. Problem 2 is that FileReference.upload() seems to be completely broken, which means that Buzzword can’t upload images. Emmy Huang says the fix is coming in [...]
The Joy of Flex » Blog Archive » Leopard notes
30 Oct 07 at 2:38 am
I have an AIR program than runs but does not appear to load files.
Any ideas on how to change the sources files to get it to work?
Robert
Robert
1 Nov 07 at 10:37 am
Looks like this may be fixed. Read: http://arstechnica.com/journals/apple.ars/2007/11/01/flash-player-updated-for-leopard-flash-dependent-nerds-rejoice
B
1 Nov 07 at 11:19 am
I’m having the same errors using ADL that Don Park is above:
adl[5073:5b2f] ERROR: __CFURLCache::ExecuteSQLInsert – cache object is too large to persist to store.
Paul J. Taylor
2 Nov 07 at 5:48 am
Note: I’ve noticed this error in the Console (the error_log in the apache2 LOG FILES) while I’m running ADL:
[Fri Nov 02 11:29:05 2007] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
Paul J. Taylor
2 Nov 07 at 8:19 am
I’m having problems installing AIR – I’m being told from an air app I have to update to beta 2. I try and am told it’s already installed. Same old thing.
I’ve installed 1 and uninstalled; immediately afterward I try to install beta 2 and again it says it’s already installed.
Garry Schafer
14 Nov 07 at 9:35 am
Hi,
I installed AIR beta 2 on Leapord and no text is being displayed on any AIR applications. FlexBuilder3 design mode has the same issue too. If I make any flex application it runs fine in the browser but not as an AIR application.
Any one has any clue?
Thanks.
Muhammad Kamran Shafi
19 Nov 07 at 8:52 am
Also receiving the same error message as two people above:
adl[5073:5b2f] ERROR: __CFURLCache::ExecuteSQLInsert – cache object is too large to persist to store.
Running Leopard with AIR beta 2.
I’m a little new to application development, does anyone know what kind of affect this will have on my program?
John Giannakos
4 Dec 07 at 4:24 pm
I’ve been experiencing problems with Flex builder 3 on my Leopard server. I run a 26″ and 22″ screen side by side with a radeon pro 9800 graphics card on a dual G5 tower. Whenever I run flex the graphics fritz out and I get multi colored lines in different vertical and horizontal patterns all over my screens and its only correctable by reboot. It also happens when looking at PDF’s sometimes.
This also happened with flex, but not PDF’s when I was running Tiger. Everything else works fine on my system and I don’t think its the logic board or graphics card because I’ve debugged the hell out of this problem.
Joel
22 Feb 08 at 9:51 pm
more of “ERROR: __CFURLCache::ExecuteSQLInsert – cache object is too large to persist to store.”
any insight anyone?
pirco
27 Feb 08 at 2:01 pm
I just upgraded to Leopard over the weekend and am retesting some of the AIR code for a book I’m writing (“Adobe Integrated Runtime: Visual QuickPro Guide”, http://www.amazon.com/Adobe-AIR-Integrated-Runtime-QuickPro/dp/0321524616/ref=sr_1_7/105-2974740-4015633?ie=UTF8&s=books&qid=1206998747&sr=1-7). I’ve also started seeing the “ERROR: __CFURLCache::ExecuteSQLInsert – cache object is too large to persist to store.” message in one of my applications. From doing a little bit of research, and with a bit of guesswork, from what I can tell, this error comes from the Core Foundation library that Mac OS X uses (i.e., I think it’s a bug in Leopard that hopefully version 10.5.3, being tested now, will fix). The strange thing is that it’s a URL-related error/bug, but the application I’m seeing that error in doesn’t use URLs. Early tests don’t show any problems with my program doing what it should do, despite the error.
Larry Ullman
31 Mar 08 at 4:29 pm
Thanks for your input, Larry! The book is already on my Amazon Wishlist… I have about 20 Visual Quickstart and QuickPro Guides. Can’t wait for it!
Paul J. Taylor
3 Apr 08 at 7:19 pm
I have an AIR app that loads a config.xml file that is in the same directory as the AIR app. It only has 4 nodes that are just pointers to folders and/or files. Works fine on a pc that I’m developing on. When I install the AIR app on a mac, running leopard, it always fails to load the config.xml file. No matter what file type I try to load on the mac, it will always give me the IOErrorEvent #2032.
Has anyone run into this or does anyone know of a solution?
unformatted
14 Apr 08 at 10:16 am
I recently upgraded from 10.5.2 to 10.5.3 and FileReference isn’t triggering the select event anymore; it constantly trigger the cancel-event no matter if I press OK or Cancel (or doubleclick) after I selected the file.
The app I’m developing worked fine before the upgrade…
johan
30 May 08 at 12:38 am