Chcę przywrócić stare wiadomości na nowym iPhonie, jednak po przywróceniu z kopii zapasowej aplikacja komunikatora przestaje działać. Wsparcie Apple twierdzi, że baza danych jest uszkodzona. Od przeglądania plików .db 4.1 i 11 schemat jest inny.
Czy są jakieś skrypty / narzędzia do przeniesienia starych danych do nowszego formatu? Do tej pory zmęczyłem 9 narzędzi i albo nie mogę odczytać starej bazy danych, albo nie mogę przenieść ich na nową.
Jedynym narzędziem, które się zbliża, jest icopybot, ale dostaję ograniczenie błędu 2067 dotyczące 2 pól.
Odpowiedzi:
Możesz spróbować migrować dane z telefonu do pośredniczącego systemu iOS. Na przykład, jeśli zaczynasz od iPhone'a 3G (który ma maksymalnie iOS 4), uaktualnij ten telefon do iPhone'a 4S (który można zaktualizować do wersji iOS 9). Jeśli możesz uaktualnić z iPhone 3G do 4S, będziesz mieć swoje wiadomości tekstowe na iOS 9.3.5, co zdecydowanie powinno być możliwe do uaktualnienia do iOS 11.
źródło