Q: El Capitan: You can't open the application 'app name' because it may be damaged or incomplete
Ran into this multiple times. After initially upgrading to El Capitan 10.11.2, after logging into my main (admin) account, I could not open any applications, and received the following error:
"You can't open the application 'app name' because it may be damaged or incomplete."
I could not open "Activity Monitor", "System Preferences", "Finder", or anything (either system provided, App Store, or other). The icons would revert to the default application icon. Other users had no problem with the same apps.
After freaking out, I found a solution: go to another admin account, delete the old user account, and re-add it. This fixes the problem for that user; it apparently rebuilds the user identity information for that user, while leaving their home folder (and preferences, documents, keychain, etc) alone. iCloud information has to be re-entered, but it's trivial. After the user delete and re-add, I was able to run those applications.
When I upgraded to 10.11.3, the same thing happened, but to 3 accounts. I was able to fix this via the Guest account - i.e. I was still able to authenticate as an admin, but I couldn't login and run anything.
El Capitan removed permissions repair; I believe it can be done at the recovery console, but I shouldn't have to do that.
Any idea why this keeps happening?
Searching for the above error message usually is specific to App Store applications or other applications, not to things like "Activity Monitor" and "System Preferences".
iMac, OS X El Capitan (10.11.3)
Posted on Jan 26, 2016 1:51 PM
This procedure will delete certain temporary and cache files. The files are automatically generated and don't contain any of your data. Occasionally they can become corrupt and cause problems such as yours.
Please back up all data.
Triple-click anywhere in the line below on this page to select it:
/var/folders
Right-click or control-click the highlighted line and select
Services ▹ Open
from the contextual menu.* A folder with the odd name "folders" should open.
Inside "folders" are several subfolders, each with a two-character name. Drag all the subfolders except the one named "zz" to the Trash. Don't delete the subfolder named "zz". You'll be prompted for your administrator login credentials.
Restart the computer and empty the Trash.
*If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination command-C. In the Finder, select
Go ▹ Go to Folder...
from the menu bar and paste into the box that opens by pressing command-V. You may not see what you pasted because a line break is included. Press return.
Posted on Jan 26, 2016 5:21 PM

