Quick post– I had sunk hours into trying to log into iCloud from my 10.7.2 Lion installation, but continually received this error:
“This Apple ID is valid, but is not an iCloud account.”
FaceTime wasn’t cooperating either (not that I cared, but it helps in terms of symptom diagnosis). I immediately turned to the network issues that plagued my original Lion installation by making it unable to connect to the App Store, but strangely enough, the App Store was working fine; I was able to download and install the recently-released Xcode 4.2 directly from the App Store.
The InsanelyMac forums indicated two possible causes of the problem:
- Chameleon was out of date; I was running the ancient R755 release, as I didn’t really have a reason to update it.
- My SMBios.plist, which governs the way OS X perceives the Hackintosh hardware, might have an invalid serial number.
<key>Interfaces</key> <array> <dict> <key>Active</key> <true/> <key>BSD Name</key> <string>en0</string> <key>IOBuiltin</key> <true/> <key>IOInterfaceType</key> <integer>6</integer> <key>IOInterfaceUnit</key> <integer>0</integer> <key>IOMACAddress</key> <data> AB190lHh </data> <key>IOPathMatch</key> <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEX4@1C,4/IOPCI2PCIBridge/GIGE@0/AppleRTL8169Ethernet/IOEthernetInterface</string> <key>SCNetworkInterfaceInfo</key> <dict> <key>UserDefinedName</key> <string>Ethernet</string> </dict> <key>SCNetworkInterfaceType</key> <string>Ethernet</string> </dict>
Everything looked good– but still no dice.
Finally, I updated to the latest Chameleon build (as of yesterday), 1627VS. And what do you know…
TL; DR: Updating to Chameleon 1618 DIDN’T work for me; updating to Chameleon 1627VS did the trick. Hope this helps!