Currently Being ModeratedNov 8, 2012 10:46 AM (in response to Canticleer)
How are you entering the serial number? Aperture is installed for all users on your mac, so the serial number is written to the system library, not the user library, and this requires read/write access for administrators. Do you enter your serial number using an administrator account?
Also, you may have a corrupted "ProAppSystemID" file or Aperture cannot write to the System Library.
To stop Aperture asking for the serial number, first check, if you still have an old file "ProAppSystemID" 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.
Sometimes Aperture writes this file to a temporary directory, when it cannot write to the Library. If the above does not work, look at the temporary directory /tmp
Use the Finder's "Go" menu
Go > Got to folder and enter /tmp into the textfield. If you see the file there, move it to its proper location.
In this case you may want to repair the permissions on your system drive; you can do this using the "First Aid" tools in "Disk Utility" (located in Applications > Utilities)
LéonieMacBook Pro, OS X Mountain Lion, 2.4 GHz I.Core i7, 16GB RAM, 500GB
Currently Being ModeratedNov 8, 2012 11:12 AM (in response to léonie)
Thanks for your reply. Yes I enter the serial number using an administrator account. I'm the only one using the MacBook Pro and there's only one account.
I removed the "ProAppsSystemID" from the HD/Library/Application Support folder to the desktop as you suggested and restarted Aperture. It opened wthout a hitch, strangely enough I did't even have to enter the serial.
So thanks a lot for helping me out.
Currently Being ModeratedNov 8, 2012 11:30 AM (in response to léonie)
If you run into the problem again, you might want to try deleting Aperture, reinstalling from your original media, then entering the serial number after installation, then upgrading to 3.4.2, in that order. There's been some weirdness with programs moving data (such as license files) back and forth since they put Sandboxing into OS X.