2

I have a problem with Lion 10.7.5.: the system does not remember that I already opened applications before. After every reboot, every time I open an application it displays the warning as if it's the first time I'm opening it. After various tests I think the culprit is lsregister. Anyone knows how to solve this problem? Or as an alternative, anyone knows if there is a plist file that can be edited manually to tell the system that the application has already been opened?

Thanks in advance for your help.

4 Answers 4

1

It sounds like there is a permissions error somewhere. Run Disk Utility (from the /Applications/Utilities folder), select your boot drive and click on the "Repair Disk Permissions" button. I usually keep pressing the buttons until there are no errors left. Reboot and try running one of your problem apps. It may warn you again, but after that it should remember that you have run it before.

Good Luck.

1
  • Permission repaired, but unfortunately it didn't work. Thanks anyway!
    – Soel
    Commented Sep 28, 2012 at 17:40
1

It sometimes happens if the app was installed by another user on your system. If thats the case try to switch ownership of the file.

Found a similar post with a solution https://superuser.com/questions/38658/how-to-suppress-repetition-of-warnings-that-an-application-was-downloaded-from-t

8
  • I'm the only user on this system, but just to be sure, where can I see the owner of the application?
    – Soel
    Commented Sep 28, 2012 at 17:39
  • Open Terminal in /Applications/Utilities and type "ls -l /Applications". That show all files in the applications dir. You could do "ls -l /Applications | grep iTunes". That shows the iTunes app
    – sjosen
    Commented Sep 28, 2012 at 18:35
  • You were right, the applications that give me problems have different owners or groups than the other ones. How can I change them to admin? The link you gave me only explain the command for quarantine flags, but those flags are used for a different kind of warning (com.apple.quarantine does not exist in my system).
    – Soel
    Commented Sep 28, 2012 at 19:35
  • You were right, it didn't help. Well, that's another possibility discarded.
    – Soel
    Commented Sep 28, 2012 at 20:08
  • 1
    @Lauri That command only changes owner/group on the top level of the app. It's really a folder. You should use "sudo chown -R user:group folder"
    – sjosen
    Commented Sep 28, 2012 at 20:30
1

for me it helped to move the app from homedir to applications

1
  • Helped me too. Please check if maybe the File is still in Downloads or sth like that Commented Sep 23, 2016 at 4:54
0

I believe this format is still correct for Lion - open a new shell in Terminal (or ssh in) and run: defaults write com.apple.LaunchServices LSQuarantine -bool false

2
  • 1
    The option is in LaunchServices.plist but unfortunately the dialog still pops up after reboot. Thanks anyway.
    – Soel
    Commented Sep 28, 2012 at 17:57
  • It normally only removes the warnings shown when opening files with a quarantine attribute, but not the ones shown when opening applications for the first time.
    – Lri
    Commented Sep 28, 2012 at 19:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .