Diğer birçok kişi gibi, iCloud'a yedekleyemeyen bir iOS 7 cihazım var. Otomatik yedeklemeler gerçekleşmez ve düzenli olarak "iPhone'unuz n haftada yedeklenmedi" iletisini alırım. Manuel yedeklemeler sessizce başarısız olur.
Manuel bir yedekleme çalıştırırken iPhone'un konsoluna bakmak için Xcode'u kullandım ve şu mesajı gördüm:
backupd[26422] <Warning>: WARNING: MobileKeyBag: _MKBBackupCheckKey: corrupt key; blob size 100, header+key size 2964429488
backupd[26422] <Warning>: WARNING: Failed to validate encryption key (protection class changed?): /var/mobile/Applications/EDED6B41-0E2A-4705-9E20-21223266C7CF/Library/googleanalytics.sql (acdcbfc20cba94afaf0d751d3cf039d68046bed5)
backupd[26422] <Warning>: WARNING: MobileKeyBag: MKBBackupCopyKey: Failed to rewrap
backupd[26422] <Warning>: INFO: Not retrying after unrecoverable error: Missing encryption key for file (MBErrorDomain/209)
backupd[26422] <Warning>: ERROR: Backup failed: Missing encryption key for file (MBErrorDomain/209)
Bu nedenle, tüm yedeklemenin başarısız olmasını sağlayan belirli bir uygulama için belirli bir dosya vardır. Bu, destek forumlarında bu konuda çok sayıda iş parçacığında önerilen halk ilaçlarından biriyle eşleşir: tüm uygulamaları yedeklemeyi devre dışı bırakın, ardından hangisinin yedeklemenin başarısız olmasına neden olduğunu bulmak için ikili bir arama yapın.
Daha basit bir çözüm bulmanın daha iyi olacağını düşündüm. Hangi uygulamanın dosya sistemindeki bu yola karşılık geldiğini anlayamadım, ancak "Şifreleme anahtarı doğrulanamadı (koruma sınıfı değişti?)", Belki de mevcut yedeklemenin (iOS 6 gününden) silinmesinin bir şeyler yapabileceğini düşündürdü tekrar çalış.
Aslında işleri daha da kötüleştirdi: şimdi birkaç ekran değerinde mesajlar alıyorum:
backupd[26468] <Warning>: WARNING: MobileKeyBag: MKBBackupCopyKey: Failed to rewrap
backupd[26468] <Warning>: INFO: Encryption key not found for protected file: /var/mobile/Applications/68655AB4-A485-47BF-9E57-CA5BA6EB08C4/Documents/Inbox/request-8.mkdirectionsrequest (5ad7be5ccbc7c8ae2f7a0fee2a5e21bb590e2568)
Hata mesajlarını googling yapmayı denedim, ancak yararlı bir şey çıktı. Bu beni şaşırttı: Açıkçası birçok insan iCloud yedekleme ile ilgili sorunlar yaşıyor, tüm destek konuları değerlendiriliyor, ancak kimse günlüklere bakmayı düşünmedi?
Umarım bu aslında bir çözüm bulduğumuz yer olabilir.