slrdc

Q: Can't disable iCloud keychain on Yosemite

I'm running Yosemite on my MacBook Pro. I recently noticed that iCloud Keychain turned itself on although I don't want it on, so I tried to turn it off in the iCloud control panel, but the check box for the Keychain won't unselect. I then try to sign out of iCloud itself and get the message:

 

"Your iCloud account couldn't be removed at this time. Turn off all iCloud services and try again."

 

I'm able to turn off all the services except Keychain. :-(

 

Console shows error messages like the following:

 

2015-02-26 1:46:34.539 AM com.apple.preferences.icloud.remoteservice[328]:  SOSCCThisDeviceIsInCircle SOSCCThisDeviceIsInCircle!! 55

2015-02-26 1:46:34.540 AM com.apple.preferences.icloud.remoteservice[328]:  SOSCCThisDeviceIsInCircle SOSCCThisDeviceIsInCircle!! 56

2015-02-26 1:46:34.541 AM com.apple.preferences.icloud.remoteservice[328]: [AOSAccounts] : [___ZN22ServiceProviderManager6LogoutEPK10__CFStringPK14__CFDictionaryb_block_i nvoke]  :Service provider com.apple.Dataclass.KeychainSync disallows logout

2015-02-26 1:46:34.596 AM com.apple.preferences.icloud.remoteservice[328]: [AOSAccounts] : Failed to log out iCloud account - 1 sending kMMAccountLogoutFailedNotification with info (null)

 

Can anyone please help with this? Thanks in advance.

MacBook Pro (Retina, 15-inch, Late 2013), OS X Yosemite (10.10.2)

Posted on Feb 25, 2015 10:52 PM

Close

Q: Can't disable iCloud keychain on Yosemite

  • All replies
  • Helpful answers

Previous Page 2 of 3 last Next
  • by CipherSwarm,

    CipherSwarm CipherSwarm Apr 15, 2015 11:36 AM in response to CipherSwarm
    Level 1 (0 points)
    Apr 15, 2015 11:36 AM in response to CipherSwarm

    One further note: after signing out on my phone and watching the box uncheck on my Mac, I then copied ~/Library/Keychains to a safe location. I then deleted all the items from the "Local Items" keychain in Keychain Access, then rebooted.

     

     

    Everything seems to be working now: a wifi password just synced from my Mac to my phone.

  • by cmp101,

    cmp101 cmp101 Apr 15, 2015 1:59 PM in response to CipherSwarm
    Level 1 (0 points)
    Apr 15, 2015 1:59 PM in response to CipherSwarm

    I tried all of these suggestions and nothing works.  I'm in a weird cycle where my Mac has iCloud Keychain ON and it cannot be turned off, even after removing the .plist and preference files suggested above.  If I turn Keychain ON on my phone, the Mac shuts off and vice versa.

     

    I finally managed to turn everything off somehow.  All Macs had iCloud Keychain set to OFF, and my iPhone's keychain was set to OFF.  2 days later I launched Mac Mail and iCloud Keychain was switched back ON and I couldn't uncheck it.  This is a big pain in the butt.

  • by tf245yay,

    tf245yay tf245yay Apr 17, 2015 10:53 AM in response to cmp101
    Level 1 (35 points)
    Apr 17, 2015 10:53 AM in response to cmp101

    Do you have anything like this in your console?

     

    [AOSAccounts] : [SetEnabled] : Did not call SSRemoveSyncedKeychainData as we had an error in SOSCCRemoveThisDeviceFromCircle for account tf245yay@icloud.com  error: (null)

     

    SOSCCThisDeviceIsInCircle SOSCCThisDeviceIsInCircle!! 17

     

    I'm having the same problem and I get these messages everytime I check my Console.

  • by cmp101,

    cmp101 cmp101 Apr 18, 2015 1:38 AM in response to tf245yay
    Level 1 (0 points)
    Apr 18, 2015 1:38 AM in response to tf245yay

    I could not solve this.  Apple Care and engineering could not solve it. No matter what I did the keychain would come back on my computer by itself.  I even got to a place where I was logged out on all my devices and logged out of iCloud.  After a reboot the keychain came back.  I finally reset my login keychain on my main computer and it solved my issue.  It was painful but it worked.

  • by piptin,

    piptin piptin May 1, 2015 3:25 AM in response to hippotrouble
    Level 1 (0 points)
    May 1, 2015 3:25 AM in response to hippotrouble

    This solved the problem for me, specially this, which deleted the iCloud keychain that I was unable to delete from the keychain app.

    After this I was able to sing out and sing in again to iCloud and the keychain check is gone for good even after opening the mail app.

    I also have it turned off on the iphone.

     

    Then restarted, and the keychain stayed alive and I couldn't sign out.  What finally did it was deleting:

    ~/Library/Keychains/[seemingly random alphanumeric folder] which had accountStatus.plist and some stuff like keychain.db and other files

  • by isteffy,

    isteffy isteffy May 30, 2015 2:36 AM in response to slrdc
    Level 1 (0 points)
    May 30, 2015 2:36 AM in response to slrdc

    Diagnosis: Apple has separation anxiety. It doesn't understand that when we want to X out of something that it should be exited, not minimized. Windows gets this concept.

     

    Similarly if i want to delete an icloud account on Internet Accounts, it should close icloud for me or at least direct me to where and what most be closed.

     

    For "It just works", these solutions seem a bit contrived. Not blaming the people who found the solutions but the fact that they most go to such an extent to delete a simple Internet Account.

     

    But hey even the most competent software companies have incompetent aspects about them.

  • by Bazza McKenzie,

    Bazza McKenzie Bazza McKenzie Jun 3, 2015 12:30 PM in response to slrdc
    Level 1 (4 points)
    Wireless
    Jun 3, 2015 12:30 PM in response to slrdc

    All the methods here seem to be convoluted and messy - here's what I did without having to use terminal or hunt and delete files

     

    I couldn't turn off my iCloud on the iMac running 10.10.3 so heres what worked for me


    My stuff - iMac. iPhone, iPad  (iPhone and iPad already had iCloud keychain turned off)


    iMac keychain was turned on automatically - All other devices were set to off


    [ All Mobile Devices ] Note:  Check and ensure that all your other mobile devices have keychain passwords turned off


    [ iMac ]: Reset keychain using Keychain Access app on iMac (Applications/Utilities/Keychain Access)

    Don't use the security code option -  it will then ask to reset your keychain - that's ok


    [ iPhone ] : Turned on my keychain on iPhone - it asks for AppleId to authorise then goes into next screen to enable you to click the  turn on iCloud switch

    Switch on : Wait until it activates

    When Activated on iPhone : Turn OFF keychain on iPhone


    [ iMac ] : Go back to iMac into preferences iCloud

    Turn off Keychain on iMac


    This worked for me - hope it helps someone

  • by PVC,

    PVC PVC Jun 14, 2015 7:15 PM in response to hippotrouble
    Level 1 (90 points)
    Jun 14, 2015 7:15 PM in response to hippotrouble

    just removing ~/Library/Keychains/[seemingly random alphanumeric folder] and then restarting did to for me. thank you.

  • by jainbishal,

    jainbishal jainbishal Jul 13, 2015 5:25 AM in response to fpDoug
    Level 1 (0 points)
    Jul 13, 2015 5:25 AM in response to fpDoug

    Thanks, Worked for me. Trying to resolve from last 2 days. Finally, this solution worked on OS X Yosemite 10.10.2.

  • by slrdc,

    slrdc slrdc Jul 19, 2015 12:23 PM in response to hippotrouble
    Level 1 (0 points)
    Jul 19, 2015 12:23 PM in response to hippotrouble

    hippotrouble wrote:

     

    Then restarted, and the keychain stayed alive and I couldn't sign out.  What finally did it was deleting:

    ~/Library/Keychains/[seemingly random alphanumeric folder] which had accountStatus.plist and some stuff like keychain.db and other files

     

    This one action did the trick. Thanks!

     

    Too bad there is no Keychain Access on icloud.com because now I'd like to go delete all the passwords that were copied into the cloud. :-/

  • by An-onymous,

    An-onymous An-onymous Jul 28, 2015 7:44 AM in response to slrdc
    Level 1 (5 points)
    Jul 28, 2015 7:44 AM in response to slrdc

    From all suggestions above, this is the only one that made the trick for me.  I can now turn-off iCloud Keychain.

     

    THANKS!

  • by johnnygoodface,

    johnnygoodface johnnygoodface Aug 1, 2015 8:52 AM in response to slrdc
    Level 1 (49 points)
    iPhone
    Aug 1, 2015 8:52 AM in response to slrdc
  • by =GreenTea=,

    =GreenTea= =GreenTea= Aug 9, 2015 2:18 PM in response to slrdc
    Level 1 (0 points)
    Aug 9, 2015 2:18 PM in response to slrdc

    Deleting the random directory in ~/Library/Keychains, and rebooting worked perfectly.

     

    Thank you very much!

  • by tyler8188,

    tyler8188 tyler8188 Aug 11, 2015 6:07 AM in response to slrdc
    Level 1 (0 points)
    Aug 11, 2015 6:07 AM in response to slrdc

    I could not log out of iCloud because Keychain would not turn off. What worked for me was to log in to a different OS X user account and sign in to iCloud for the first time there. Then I signed out of the new account, logged out, and when I signed back in to my home account I could disable Keychain and sign out of iCloud. The suggestions here were helpful: https://apatchofcode.com/cant-sign-out-of-icloud-account/ This worked without having to delete preference files.

  • by autnagrag,

    autnagrag autnagrag Aug 20, 2015 8:29 AM in response to hippotrouble
    Level 1 (49 points)
    Mac OS X
    Aug 20, 2015 8:29 AM in response to hippotrouble

    After two days, I finally did it, and here is how. (Like others in this thread, I very much did not want to use a new user account nor did I want to change my Apple ID in any way. Apple has punished my loyalty by giving me three Apple IDs, refusing to let me inactivate any of them, telling me they all work and are wonderful while offering me experiences that fail to convince me of this.)


    1.  I had already turned off many things in Safari (unchecked Preferences>Passwords>AutoFill… and unchecked all items in Preferences>AutoFill


    2.  I had already deleted every item in Keychain Access>iCloud (but had not yet been able to delete the content-less iCloud Keychain itself)


    3.  I had already signed out of iCloud on my other Mac (Pro), iPhone, and iPad, none of which had ever used iCloud Keychain.

     

    The bit that really helped me was

     

    4. quoting hippotrouble

    What finally did it was deleting:

    ~/Library/Keychains/[seemingly random alphanumeric folder] which had accountStatus.plist and some stuff like keychain.db and other files

    I actually had three such directories, but only one of them was the sort of trouble detailed in the next step.

     

    5.  When I rebooted, I could not empty the trash containing the directory ~/Library/Keychains/[seemingly random alphanumeric folder], so I opened a Terminal window and dispatched it with extreme prejudice. (If you have to ask how I did this, you should probably not do it. Find another way to get rid of the directory and its contents.)


    6.  One more reboot and I was able to, at last, uncheck iCloud Keychain, and sign out of iCloud. Whew! Then I signed each machine/device back into iCloud, noted with satisfaction that iCloud Keychain came up with a checkmark only on the machine it had been so hard to remove it from, and was glad to find it could be easily unchecked.


    Invoking ironic discourse, I say thanks a lot, Apple.


    I don't know if every step detailed here is necessary to get rid of iCloud Keychain, but I know that no additional steps were needed. Other files deleted by hippotrouble were not deleted by me, and I still succeeded at last.

Previous Page 2 of 3 last Next