Can't activate iCloud Keychain
I've tried setting up iCloud Keychain in OS X Mavericks but have failed.
From the iCloud System Prefs I activated Keychain. It asked me for my iCloud password, then for my Keychain password, then to enter an activation code sent to my phone. I waited, and waited and waited. Nothing came through. So I tried deselecting Keychain and allowing it to delete all passwords. I took at look at the new Keychain settings in iOS 7.0.3 under iCloud -> Keychain, and iCloud -> Account -> Advanced -> Keychain. Each time it asked me to use a different device to authorise it. I didn't get anywhere with this.
I finally got a bunch of verification codes sent to my phone, but now I can't enter them. The dialog that was requesting this code was dismissed and I can't get it back. I can't switch off Keychain in iCloud System Prefs, as it gets automatically re-enabled and the "Waiting for approval from other device" message is permanently displayed. Logging out and back in again had no effect.
Anyone else had any luck?
iMac, OS X Mavericks (10.9)