This fix is NOT supported by Apple's Official Support Policies
- Open Terminal
Open Terminal
- Paste these codes in one line at a time:
rm -r ~/Library/Caches/com.apple.appstore
rm -r ~/Library/Caches/com.apple.storeagent
rm ~/Library/Preferences/com.apple.appstore.plistPaste these codes in one line at a time:
rm ~/Library/Preferences/com.apple.storeagent.plist
rm ~/Library/Cookies/com.apple.appstore.plistrm -r ~/Library/Caches/com.apple.appstore rm -r ~/Library/Caches/com.apple.storeagent rm ~/Library/Preferences/com.apple.appstore.plist rm ~/Library/Preferences/com.apple.storeagent.plist rm ~/Library/Cookies/com.apple.appstore.plist
- Navigate to: Launchpad > System Preferences > Spotlight > Privacy (tab)
Navigate to: Launchpad > System Preferences > Spotlight > Privacy (tab)
- Click '+' in the bottom left
Click '+' in the bottom left
- Select 'Macintosh HD' (click ok when prompted)
Select 'Macintosh HD' (click ok when prompted)
- Leave it a few minutes and then click '-' to remove it
Leave it a few minutes and then click '-' to remove it
- Type something in Spotlight and wait for it to begin 'Re-Indexing'
Type something in Spotlight and wait for it to begin 'Re-Indexing'
- Once Spotlight has finished reboot
Once Spotlight has finished reboot
- Install the App out of App Store (this should work now)
Install the App out of App Store (this should work now)
- Once installed open 'Applications' locate app
Once installed open 'Applications' locate app
- Right click and select 'Show Package Contents'
Right click and select 'Show Package Contents'
- Remove the file named 'embedded.mobileprovision'
Remove the file named 'embedded.mobileprovision'
- Remove the folder called '_MASReceipt'
Remove the folder called '_MASReceipt'
- Reboot
When the Mac App Store launches it scans ALL apps regardless of if it was installed via MAS, it picks up the apps that were installed via MAS and then provides any updates, once the update has been triggered it gets embedded into those files (via an encrypted string) and remains there until cleared or updated.Reboot
When the Mac App Store launches it scans ALL apps regardless of if it was installed via MAS, it picks up the apps that were installed via MAS and then provides any updates, once the update has been triggered it gets embedded into those files (via an encrypted string) and remains there until cleared or updated.
This method removes the files that contain parts of the update string, when the app store cannot find the string it clears the update status and you should be good to uninstall and re-install via app store (I've just done this successfully) and/or update to a newer version.
This method was advised to me by an Apple staff member off duty and therefore does not actually represent Apple's Official Support Policies.
Kindest Regards
Craig Reville This method was advised to me by an Apple staff member off duty and therefore does not actually represent Apple's Official Support Policies.