ไม่สามารถลงชื่อออกจาก iCloud บน OSX Yosemite หรือปิดใช้งาน Keychain


10

พื้นหลัง

สิ่งนี้ดูเหมือนจะเป็นปัญหาที่เกิดขึ้นกับหลาย ๆ คนในระยะสั้นฉันได้รับข้อผิดพลาดมากมายในระบบของฉันเข้าสู่ระบบตาม:

CloudKeychainProxy[307]:  __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 <UBK-s-pC---> syncWithAllPeers (null), rescheduling timer

สิ่งนี้จะเกิดขึ้นทุกๆ 5 วินาที - เป็นคนโง่ใช่มั้ย

สิ่งแรกที่ฉันต้องการทำคือการออกจากระบบ iCloud เพราะมีบางอย่างผิดพลาดที่นั่น ฉันเปิดการตั้งค่าระบบนำทางไปยัง iCloud และลองกดออกจากระบบ บริการ iCloud จะถูกปิดการใช้งานทีละคนแต่ละคนถามฉันว่าฉันต้องการเก็บสำเนาข้อมูลไว้ในเครื่องหรือไม่ กระบวนการนี้เสร็จสิ้นแล้วฉันได้รับข้อผิดพลาดระบุ:

ไม่สามารถลบบัญชี iCloud ของคุณได้ในขณะนี้

ปิดบริการ iCloud ทั้งหมดแล้วลองอีกครั้ง

การค้างเพียงครั้งเดียวในบานหน้าต่างการตั้งค่า iCloud คือ Keychain เมื่อฉันยกเลิกการทำเครื่องหมายที่ช่องมันจะตรวจสอบตัวเองอีกครั้งทันทีที่ฉันตอบคำถามเก็บข้อมูลหรือลบข้อมูล (และไม่คำนึงถึงคำตอบที่เลือก)

การดูsystem.logผ่านทางคอนโซลแสดงข้อผิดพลาดนี้ปรากฏขึ้นเมื่อกล่องถูกตรวจสอบอีกครั้ง:

com.apple.preferences.icloud.remoteservice[645]: [AOSAccounts] : [SetEnabled] : Did not call SSRemoveSyncedKeychainData as we had an error in SOSCCRemoveThisDeviceFromCircle for account myaccount@site.com  error: (null)

(ที่อยู่อีเมลจริงแทนที่ด้วย "myaccount@site.com")

ดังนั้น. ฉันไม่สามารถลงชื่อออกจาก iCloud ได้เนื่องจากฉันไม่สามารถปิดการใช้งานพวงกุญแจ iCloud ได้ WTF?

ความคิดที่ไม่ได้ผล

  • การซ่อมแซมสิทธิ์ทั้งใน Disk Utility และสิทธิ์ในไดเรกทอรีบ้านของฉันจากระบบกู้คืน Cmd-R-on-boot ไม่มีผลกระทบ.

  • ตรวจสอบข้อผิดพลาดของดิสก์ - ไม่มี

  • การบูทในเซฟโหมด - ไม่มีผลกระทบ

  • การล้างแคชทั้งหมดที่เป็นไปได้ (ผ่าน OnyX) รวมถึง LaunchServices, dyld, XPC, เคอร์เนล, บูตและส่วนประกอบของระบบ - ไม่มีผลกระทบ.

  • การเปลี่ยนรหัสผ่านของฉันบน iCloud.com - ผลลัพธ์นี้เป็นพรอมต์สำหรับรหัสผ่านที่ไม่เคยได้รับการยอมรับและการพยายามยกเลิกออกจากรหัสผ่านนั้นจะส่งผลให้การตั้งค่าระบบขัดข้อง !! หลังจากโหลดซ้ำดูเหมือนว่ารหัสผ่านที่แก้ไขของฉันได้รับการยอมรับ แต่ไม่มีการเปลี่ยนแปลงอื่น ๆ ไม่มีผลกับปัญหา

  • ลบ kexts ของบุคคลที่สามทั้งหมด (ทุกสิ่งที่แสดงใน a kextstat | grep -v apple) สิ่งเดียวที่ฉันมีอยู่ในนั้นคือ Virtualbox และ Little Snitch ซึ่งทั้งคู่ถูกถอนการติดตั้งโดยสิ้นเชิง ไม่มีผลกระทบ.

  • การลงชื่อออกจากอุปกรณ์ iCloud อื่น ๆ ทั้งหมดรวมถึง Mac เครื่อง iPhone และ iPad ไม่มีผลกระทบ.

ความคิดที่ไม่เป็นที่ยอมรับ

  • สร้างบัญชีผู้ใช้ใหม่ นี่เป็นวิธีแก้ปัญหาและไม่แก้ไขสิ่งใด ๆ ที่เสียหาย ปัญหาเดียวกันอาจเกิดขึ้นอีกครั้งและเพียงแค่ละทิ้งบัญชีของฉันเมื่อใดก็ตามที่ทำไม่ได้จริงๆ

บันทึกอื่น ๆ

iCloud ดูเหมือนว่าทำงานได้ดียกเว้นบิตของ Keychain รหัสผ่านใหม่ที่บันทึกใน Safari จะไม่ซิงโครไนซ์ข้ามอุปกรณ์ เมลบันทึกย่อปฏิทิน ฯลฯ ทำงานได้ดี

ฝ่ายสนับสนุนของ Apple ไม่มีประโยชน์ในเรื่องนี้แนะนำทุกอย่างที่ฉันลองด้านบนโดยมีตัวเลือกอื่นเพียงตัวเดียวที่รีเซ็ต iCloud เต็มรูปแบบซึ่งเป็นทั้งตัวเลือกนิวเคลียร์ (ข้อมูลที่ซิงค์ทั้งหมดของฉันหายไป) และอาจไม่สามารถแก้ไขปัญหาได้ .

คำตอบ:


8

การลงชื่อเข้าใช้ใน iPhone ของฉันและเปิดใช้งาน iCloud Keychain ได้ทำเคล็ดลับสำหรับฉัน ดังนั้นฉันจึงกู้คืนพวงกุญแจใน iPhone ของฉันแล้วสวิตช์พวงกุญแจใน Mac ของฉันเปลี่ยนเป็นสถานะปิดเป็นเวทมนตร์


นั่นเองค่ะ น่ารำคาญที่จะติดตามอุปกรณ์อื่นทั้งหมดและออกจากระบบเพื่อแก้ไขปัญหานี้ แต่ดูเหมือนว่าจะเป็นการแก้ไข ไม่ทราบว่าจะเกิดอะไรขึ้นหากอุปกรณ์สองเครื่องจบลงในสถานะนี้ในเวลาเดียวกัน ...
Mikey TK

น่าอัศจรรย์ ... นี่เป็นคำตอบที่ฉันได้ค้นหามาตลอด 3 เดือนที่ผ่านมา ... ขอบคุณ!
Brian Adkins

ไม่ไม่ใช่ที่นี่
danorton

5

ฉันมีแอปส่วนตัว + แอปแยกต่างหากเท่านั้น (เคยมีมาก่อนการแชร์ครอบครัว) Apple ID ฉันลงชื่อเข้าใช้ iCloud บน MBPr ของฉันโดยใช้ Apple ID เฉพาะแอพของฉันเพื่อให้ฉันสามารถตั้งค่าการแชร์กับครอบครัวได้ ฉันทำสิ่งนี้ผ่านเว็บไม่ได้

เมื่อถึงเวลาที่ต้องลงชื่อออกจาก Apple ID เฉพาะแอปฉันพบปัญหาเดียวกัน แต่โซลูชันที่โพสต์ไม่ทำงานสำหรับฉันเนื่องจากฉันไม่เคยลงชื่อเข้าใช้ iCloud บน iDevices อื่น ๆ ของฉันด้วย Apple ID เฉพาะแอป ฉันใช้ Apple ID ส่วนตัวของฉันเสมอ Apple ID ที่เป็นแอพเท่านั้นที่ลงชื่อเข้าใช้บน iTunes แต่ฉันไม่คิดว่าเกี่ยวข้อง

อย่างไรก็ตามทางออกสำหรับฉันคือการลบโฟลเดอร์ ~ / Library / Application Support / iCloud และไฟล์ ~ / Library / Preferences / Mobile * .plist รีสตาร์ท OS X และลงชื่อเข้าใช้อีกครั้ง! :)


สิ่งนี้ใช้ได้สำหรับฉัน คุณอาจต้องการเก็บสำเนาของไฟล์และโฟลเดอร์เหล่านั้นไว้
drewk

มันเพิ่งสร้างไฟล์เหล่านี้ในความพยายามครั้งต่อไปที่ล้มเหลวในการออกจากระบบ
user151019

สิ่งนี้ใช้ได้สำหรับฉัน สำหรับผู้ที่ไม่คุ้นเคยกับวิธีการทำสิ่งนี้ก่อนอื่นให้เปิดใช้งาน OSx เพื่อแสดงไฟล์ที่ซ่อนอยู่ผ่านทางเทอร์มินัล (google วิธีการทำเช่นนี้) จากนั้นใน Finder ให้ไปที่ HD / Users / YourUserName ของคุณ คุณจะพบโฟลเดอร์ Library ที่ซ่อนอยู่ซึ่งมีโฟลเดอร์ iCloud และไฟล์ MobileMeAccounts.plist หากต้องการเปิดโฟลเดอร์ Library ให้คลิกขวาที่โฟลเดอร์และเลือกเพื่อเปิดในแท็บใหม่ หากคุณดับเบิลคลิกที่มันอาจจะไม่เปิด
เบน

0

การปิดการใช้งานพวงกุญแจ iCloud ในอุปกรณ์ทั้งหมดนั้นเป็นเคล็ดลับสำหรับฉัน ฉันมี iPad รุ่นเก่าที่ยังเปิดใช้งานอยู่ ตอนนี้ฉันสามารถปิดการใช้งาน Keychain


ไซม่อนนั่นก็หลอกลวงฉันเช่นกันขอบคุณ! :)

-1

ลองสิ่งนี้:

  1. ปิดการใช้งานพวงกุญแจในทุกอุปกรณ์ของคุณ
  2. ออกจากระบบ iCloud บน Mac ของคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.