iOS 7:iCloudバックアップがサイレントに失敗する


11

他の多くの人々と同様に、iCloudへのバックアップに失敗するiOS 7デバイスがあります。自動バックアップは行われず、「n週間でiPhoneがバックアップされていません」というメッセージが定期的に表示されます。手動バックアップはサイレントに失敗します。

Xcodeを使用して、手動バックアップを実行中にiPhoneのコンソールを確認すると、次のメッセージが表示されました。

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)

そのため、特定のアプリ用の特定のファイルがあり、バックアップ全体が失敗します。これは、サポートフォーラムのこの問題に関する多数のスレッドで提案されている民間療法の1つと一致します。すべてのアプリのバックアップを無効にし、バイナリ検索を実行して、バックアップが失敗する原因を見つけます。

もっと簡単な解決策を見つけた方が良いと思いました。どのアプリがファイルシステム内のそのパスに対応するのかわかりませんでしたが、「暗号化キーの検証に失敗しました(保護クラスが変更されましたか?)」再び働く。

実際、事態はさらに悪化しました。次のようないくつかの画面のメッセージが表示されます。

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)

エラーメッセージをググリングしてみましたが、有用なものはありませんでした。それは私を驚かせました:明らかに、多くの人々がすべてのサポートスレッドから判断してiCloudバックアップに問題を抱えていますが、誰もログを見るとは考えませんでしたか?

これが実際に解決策を見つける場所になることを願っています。


iTunesにバックアップを作成して(iCloudが現在あなたを保護していないことがわかっているため)、そのデバイスでiCloudからログアウトするとどうなりますか。電源を入れ直してサインインすると、バックアップを開始するために必要なキーを再ネゴシエートする必要があります。必要に応じて、そのデバイスのiCloudバックアップも同時に削除するか、2回目のテストのために保存します。
bmike

回答:


2

11月にもiPadで同じ問題が発生しました。私がそれを修正できた唯一の方法は、問題のあるデバイスから/のために最も再送されたiCloudバックアップを手動のiCloudバックを完了することができるまで削除することでした。予防策として、iCloudバックアップを削除する前に、コンピューターにローカルバックアップを作成してください。


1

エラーメッセージには、「不良ファイル」のあるアプリの場所が表示されます。

/var/mobile/Applications/EDED6B41-0E2A-4705-9E20-21223266C7CF/
/var/mobile/Applications/68655AB4-A485-47BF-9E57-CA5BA6EB08C4/

iExplorerなどのアプリを使用して、この場所を参照し、どのアプリかを判断できます。

デバイスをジェイルブレイクしなくても、iExplorerのMedia( "/ var / mobile / Media /")およびApps( "/ var / mobile / Applications")ディレクトリへの読み取り/書き込みアクセスが可能です。

ソース:iPhoneのルート(「/」)ディレクトリにアクセスします

アプリがわかったら、削除できます。


悲しいかな、それは1つのアプリではなく、現在は数十のアプリです。バックアップする前にすべてを削除する必要がある場合、バックアップを実行しても意味がありません。
LaC 14

0

iPhoneまたは他のデバイスを外部hdにバックアップしてから、Geniusバーにアクセスするか、オンラインAppleサービスを使用してチャットできます。お役に立てれば。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.