You may have an outdated file " /Library/Application Support/ProApps/ProAppsSystemID" in your System Library.
- Quit Aperture.
- Go to your MacintoshHD and open the folder "Library", then "Application Support", then "ProApps".
- Remove the File "ProAppsSystemID" to the Desktop, if it exist and restart Aperture.
Reenter your serial number, hopefully for the last time.
i'm not sure if this is a change in mountain lion (os x 10.8), but i'm having the same problem with aperture -- except the ProApps folder you've mentioned contains no such file as "ProAppsSystemID." it contains only one folder, called "Internal Plug-ins," which contains other miscellaneous folders and files.
any additional ideas? :-)
You may have a permissions problem with your system drive. Open Disk Utility and check the permissions; if Disk Utility reports a problem use the "Repair" button to repair the permissions.
Then try again.
Perhaps the Caches contain a corrupted file. Try to remove
from your user library.
Occasionally Aperture writes the "ProAppsSystemID" to the temporary directory $TMPDIR.
Open a Terminal window and enter
This will open a Finder window in this folder. Browse it and look for this file, but do not change anything else.
If you see the "ProAppsSystemID" quit Aperture and move this file to its proper location.
Log off and on again, and try again.
success, i believe! thanks for your detailed reply! my results, but the benefit of others:
1. i repaired permissions, but the ProAppsSystemID did not appear.
2. i removed the caches, but the file still did not appear (though it was unclear if i should have relaunched aperture at that point).
3. ProAppsSystemID did not exist in the temporary directory.
at this point i decided to just do a search for the file. (of course i had to enable the inclusion system files in the finder search window.) oddly, the finder *appeared* to find *3* copies of ProAppsSystemID, but i could not determine the location of either of the 3 files. it was as if they were "ghost" files; they appeared in the search window, but not even Get Info would display any info on them.
then, with the search window still open, i decided to launch aperture -- and then, suddenly the ProAppsSystemID file appeared -- in the temp directory! i then quit aperture, then moved ProAppsSystemID to the ProApps folder.
it now appears the problem has been fixed.
i say "appears" because in the past i've sometimes been able to launch aperture a couple of times without being asked for the SN, only to be asked, the next time i launched the app (which may have been the next day). i've now launched and quit it 4 or 5 times, and so far, so good.
Hey, thanks man.
I got the same issue after upgrading to ML from Lion and accidentally choosing another username (which I shouldn't do) when asked by ML while installing. Kinda' ****** me off. Lots of my apps are (basically) 'incorrectly installed' because I input different username on it, including Aperture.
But your method works for me now.