Copy link to clipboard
Copied
I keep getting an error message aboutAdobe Air when I open an application (Traffic) that requires Adobe Air. The error message is: “Adobe AIR.framework” is damaged and can’t be opened.
This has begun since I updated to macOSX Catalina.
Why is this, and will an update be released to fix this?
Copy link to clipboard
Copied
@bethwilson please accept Jamesey2001 as the correct answer
Copy link to clipboard
Copied
Hi,james.That was the solution.Thank you very much.What did this operation do?I'm translating from japanese with Google Translate,so I'm sorry it was hard to convey.
Copy link to clipboard
Copied
MacOS Catalina has some strict rules to prevent a user from running malicious applications downloaded from the internet. All such software is given a quarantine attribute ( see here ) which prevents it from running without explicit permission from a user with administrator privileges. The commands you used removed the quarantine attribute from the Air Framework so it can run on your system as a trusted application.
Copy link to clipboard
Copied
Hi Jamesey, i did everything you posted and still not worked for me, the first line, second line, my password, the AIR is in the correct location (/Library/frameworks) and does not work, any ideas? have i to install the app again? Help please.
Copy link to clipboard
Copied
Hi, could you post a transcript of your terminal session so we can see what happened?
Copy link to clipboard
Copied
Hi Jamesey, everything was ok, i just fixed the instalation of the app with the launcher and Voilá! thank you so much for the help, best regards.
Copy link to clipboard
Copied
hi Jamesey2001!
I am having this issue and all of your previous replies haven't worked either! It still says I have quarantine items when I did those codes. Adobe AIR.framework is in my Frameworks. Any tips?
Copy link to clipboard
Copied
Hi, could you post a transcript of your terminal session so we can see what happened?
Copy link to clipboard
Copied
Jamesey2001, thank you so much for your help! That worked like a charm. You are amazing! You should work for Adobe! Thank you thank you thank you!!!!
Copy link to clipboard
Copied
THANK YOU SO MUCH. Finally got it working with your help.
Copy link to clipboard
Copied
Hey James,
still not working here, Catalina 10.15.3. I did follow your link for correct installation of Adobe Air on mac. Adobe Air Framework is correctly installed in Libraby/Framework and Adobe air installer and uninstaller are located in Application/Utilities folder.
I did copy paste the first line in the terminal, then the second. I do enter my password. Then I use your third command and it says this :
total 0
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 58
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 58
drwxr-xr-x 4 root wheel 128 18 avr 2019 Versions
The app I wanna use that required Abobe Air is still not running, telling me to update it. Adobe Air updater says I already have last versions, then pop up on screen once again says "Adobe Air. Framework" is damaged...
Any idea what I could have done wrong ? (Non native speaker here, sorry for any mistakes I might have make)
Thanks again for yout time, Cyril
Copy link to clipboard
Copied
Hi, could you post a transcript of your terminal session including all of the commands so we can see what happened?
Copy link to clipboard
Copied
Hi, same problem here, so here is what I tried:
first went in /Library/Frameworks/
when typing ls -l@ it was written that Adobe AIR.framework had several files under com.apple.quarantine
then I ran sudo xattr -d -r com.apple.quarantine Adobe\ AIR.framework/ and it make the quarantine flag disappear from it:
> ls -l@
total 0
drwxr-xr-x 5 root wheel 160 18 avr 2019 Adobe AIR.framework
dr-xr-xr-x 6 root admin 192 18 avr 2012 Cg.framework
drwxr-xr-x 5 root wheel 160 13 oct 10:44 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 13 oct 10:38 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
However the message saying "Adobe air is damaged and cannot be open" still persists, and apps using adobe air wont launch saying it needs to be installed.
From there, still in /Library/Framework I went into Adobe AIR.framework and now I get the same list as Cyril88 above:
> cd Adobe\ AIR.framework/
> pwd
/Library/Frameworks/Adobe AIR.framework
> ls -l@
total 0
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 57
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 57
drwxr-xr-x 4 root wheel 128 18 avr 2019 Versions
Here, it seems impossible to remove the quarantine flag. Maybe it has something to do with all these symlinks, idk...
What I tried from there:
> sudo xattr -d -r com.apple.quarantine *
> sudo xattr -d -r com.apple.quarantine Version/
> sudo xattr -d -r com.apple.quarantine Version/*
None of them worked, inside Adobe framework there are still quarantined objects.
Any idea from there?
Thanks
Copy link to clipboard
Copied
Did you use the
sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
line after you issued the
cd /Library/Frameworks
command?
I think you may have had an extra / at the end of the first line which could be your problem. Copy paste it from here and see if this gives you any joy!
i.e.
sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
NOT
sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework/
M
Copy link to clipboard
Copied
Didnt work, still the same problem without the `/`
lrwxr-xr-x@ 1 root wheel 26 Apr 18 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 57
lrwxr-xr-x@ 1 root wheel 26 Apr 18 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 57
Is there anything else I could try?
Copy link to clipboard
Copied
Managed to get everything out of quarantine. It seems that symlinks cannot be unflagged by xattr command.
I just recreated them manually ( going into the correct folder, made an alias, placed it to the original place of the quarantined symlink )
ls -l@
total 16
-rwxr-xr-x@ 1 romualdbrochard wheel 812 Apr 1 15:10 Adobe AIR
com.apple.FinderInfo 32
-rwxr-xr-x@ 1 romualdbrochard wheel 812 Apr 1 15:09 Resources
com.apple.FinderInfo 32
drwxr-xr-x 4 root wheel 128 Apr 1 15:08 Versions
the quarantine flag disappeared... however it is still impossible to access the apps that requires AIR. It still says that it is not installed.
When trying to go to Application/Utilities and try to launch the uninstaller for instance, it still says it is damaged..
Copy link to clipboard
Copied
Could you use the following commands in the terminal and post the results? I just want to scope out a hunch about the symbolic link you mentioned.
This is possibly the reason why some people are having no joy!
cd /Library/Frameworks
ls -al
Regards,
Mike,
Copy link to clipboard
Copied
Thanks for your help, here are my results :
Last login: Wed Apr 1 15:24:25 on ttys000
admin@macbook-pro-de-admin ~ % cd /Library/Frameworks
admin@macbook-pro-de-admin Frameworks % ls -al
total 0
drwxr-xr-x 5 root wheel 160 1 avr 15:01 .
drwxr-xr-x 66 root wheel 2112 27 mar 23:31 ..
drwxr-xr-x 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
admin@macbook-pro-de-admin Frameworks %
Regards,
Romain
Copy link to clipboard
Copied
It looks like it's a permissions problem preventing you from changing the quarantine attribute. If you look at the Adobe Air.framework it has "drwxr-xr-x" which means that owner ( root ) has full access but you as a user have "xr-", i.e. no write permissions.
You should be able to use the chmod command to update the permissions and then re-run the quarrantine attribute command
i.e.
cd /Library/Frameworks
sudo chmod 775 ./Adobe\ AIR.framework/
sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
Try that and see if you get any better results.
I am not a permissions expert so you could also try
cd /Library/Frameworks
sudo chmod 777 ./Adobe\ AIR.framework/
sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
if the other example gives you no joy!
Regards
Mike
Copy link to clipboard
Copied
SO here is what I've done :
admin@macbook-pro-de-admin Adobe AIR.framework % cd /Library/Frameworks
admin@macbook-pro-de-admin Frameworks % sudo chmod 777 ./Adobe\ AIR.framework/
admin@macbook-pro-de-admin Frameworks % sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@ ./Adobe\ AIR.framework
total 0
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 58
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 58
drwxr-xr-x 4 root wheel 128 18 avr 2019 Versions
admin@macbook-pro-de-admin Frameworks %
Which looks like it didn't work for no reason.... I'm kind of totally lost 😞
Thanks a lot for helping,
Romain
Copy link to clipboard
Copied
Hi Mike,
I did this :
admin@macbook-pro-de-admin Adobe AIR.framework % cd /Library/Frameworks
admin@macbook-pro-de-admin Frameworks % sudo chmod 777 ./Adobe\ AIR.framework/
admin@macbook-pro-de-admin Frameworks % sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@ ./Adobe\ AIR.framework
total 0
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 58
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 58
drwxr-xr-x 4 root wheel 128 18 avr 2019 Versions
admin@macbook-pro-de-admin Frameworks %
And in the end, I don't know why but I still can't write on these files... Which is weird because I checked and my account is a staff account... I think I'm getting lost there....
Thanks a lot for helping,
Romain
Copy link to clipboard
Copied
Here is what I did :
admin@macbook-pro-de-admin Adobe AIR.framework % cd /Library/Frameworks
admin@macbook-pro-de-admin Frameworks % sudo chmod 777 ./Adobe\ AIR.framework/
admin@macbook-pro-de-admin Frameworks % sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@ ./Adobe\ AIR.framework
total 0
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 58
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 58
drwxr-xr-x 4 root wheel 128 18 avr 2019 Versions
admin@macbook-pro-de-admin Frameworks %
In the end, Air is still quarantined and I must admit I can't understand...
Thanks for helping,
Romain
Copy link to clipboard
Copied
Here is what I did :
admin@macbook-pro-de-admin Adobe AIR.framework % cd /Library/Frameworks
admin@macbook-pro-de-admin Frameworks % sudo chmod 777 ./Adobe\ AIR.framework/
admin@macbook-pro-de-admin Frameworks % sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@
total 0
drwxrwxrwx 5 root wheel 160 18 avr 2019 Adobe AIR.framework
drwxr-xr-x 5 root wheel 160 14 fév 15:32 PluginManager.framework
lrwxr-xr-x@ 1 root wheel 50 14 fév 15:26 iTunesLibrary.framework -> /System/Library/Frameworks/iTunesLibrary.framework
com.apple.rootless 0
admin@macbook-pro-de-admin Frameworks % ls -l@ ./Adobe\ AIR.framework
total 0
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 58
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 58
drwxr-xr-x 4 root wheel 128 18 avr 2019 Versions
admin@macbook-pro-de-admin Frameworks %
In the end, Air seems still quarantined and I must admit I can't understand...
Thanks for helping,
Romain
Copy link to clipboard
Copied
Hi Jamesey,
Thanks for being that helpful with this topic, I was so excited thinking I'd be one of the lucky ones but, unfortunately I'm experiencing the same issue of Userplas. After executing the command ls -al this is what I get:
drwxrwxrwx 5 root wheel 160 18 abr 2019 Adobe AIR.framework
I tried to change the level of permission with chmod 775, chmod 777 and chmod +x comand, but still, after executing xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework I get:
Air-de-David:Frameworks david$ ls -l@ ./Adobe\ AIR.framework
total 0
lrwxr-xr-x@ 1 root wheel 26 18 abr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 57
lrwxr-xr-x@ 1 root wheel 26 18 abr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 57
drwxr-xr-x 4 root wheel 128 18 abr 2019 Versions
Do you any idea of why the quarantine cannot be removed and how could I solve it?
Copy link to clipboard
Copied
Hello Jamesey2001,
You seem to understand what's going on in Terminal, which I clearly don't as I can see reading those lines. I tried copy/paste your commands and here's what I got in Terminal :
admin@macbook-pro-de-admin ~ % cd /Library/Frameworks
admin@macbook-pro-de-admin Frameworks % sudo xattr -r -d com.apple.quarantine ./Adobe\ AIR.framework
Password:
admin@macbook-pro-de-admin Frameworks % ls -l@ Adobe\ AIR.framework
total 0
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Adobe AIR -> Versions/Current/Adobe AIR
com.apple.FinderInfo 32
com.apple.quarantine 58
lrwxr-xr-x@ 1 root wheel 26 18 avr 2019 Resources -> Versions/Current/Resources
com.apple.FinderInfo 32
com.apple.quarantine 58
drwxr-xr-x 4 root wheel 128 18 avr 2019 Versions
admin@macbook-pro-de-admin Frameworks %
In the end, it looks like it's still not working... If ever you can help, it would be great.
NB: I'm not IT but if I got it right, Catalina quarantined some of the files and the command was supposed to force it to unquarantined them ?