Podobnie jak wiele innych osób, mam urządzenie z iOS 7, które nie wykonuje kopii zapasowej na iCloud. Automatyczne kopie zapasowe nie występują i od czasu do czasu pojawia się komunikat „Twój iPhone nie został utworzony w ciągu n tygodni”. Ręczne tworzenie kopii zapasowych kończy się niepowodzeniem po cichu.
Użyłem Xcode, aby spojrzeć na konsolę iPhone'a podczas ręcznego tworzenia kopii zapasowej i zobaczyłem ten komunikat:
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)
Istnieje więc konkretny plik dla konkretnej aplikacji, który powoduje niepowodzenie całej kopii zapasowej. Jest to zgodne z jednym z ludowych środków zaradczych sugerowanych w licznych wątkach na ten temat na forach pomocy: wyłącz tworzenie kopii zapasowych wszystkich aplikacji, a następnie przeprowadź wyszukiwanie binarne, aby dowiedzieć się, który z nich powoduje niepowodzenie tworzenia kopii zapasowej.
Pomyślałem, że lepiej byłoby znaleźć prostsze rozwiązanie. Nie mogłem dowiedzieć się, która aplikacja odpowiada tej ścieżce w systemie plików, ale „Nie udało się zweryfikować klucza szyfrowania (zmieniono klasę ochrony?)” Pomyślałem, że być może usunięcie istniejącej kopii zapasowej (z iOS 6 dni) może coś zrobić pracować ponownie.
To faktycznie pogorszyło sytuację: teraz otrzymuję wiadomości o wartości kilku ekranów:
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)
Próbowałem googlować komunikaty o błędach, ale nic użytecznego się nie okazało. To mnie zaskoczyło: oczywiście wiele osób ma problemy z tworzeniem kopii zapasowych iCloud, sądząc po wszystkich wątkach wsparcia, ale nikt nie pomyślał, aby spojrzeć na dzienniki?
Mamy nadzieję, że może to stać się miejscem, w którym znajdziemy rozwiązanie.