Czy pamięć masowa pęku kluczy iOS utrzymuje się podczas przywracania aplikacji na nowe urządzenie?

Moje pytanie jest bezpośrednio związane z tym, ale jest inne:iOS: keychain na nowych urządzeniach lub na przywracanie.

Plakat jest ciekawy, jeśli przechowujesz informacje w pamięci kluczy, czy jest on zapisywany w iTunes i iCloud, aby po przywróceniu go na innym urządzeniu dane były zachowywane. Częściową odpowiedzią na pytanie własne PO było:

Ale teraz czytam, że pęk kluczy jest przywracany tylko wtedy, gdy kopia zapasowa jest zaszyfrowana w iTunes (nie wiem o kopiach zapasowych iCloud).

Przyjęta odpowiedź brzmiała:

Możesz przesyłać dane za pomocą iCloud, ale to NIE jest naprawdę bezpieczne! Zapisz te dane SZYFROWANE na serwerze i pozwól aplikacji odczytać te dane byłoby rozwiązaniem. Btw. nie powinieneś zapisywać sensownych danych niezaszyfrowanych w pęku kluczy. Brelok można odczytać bardzo łatwo po jailbreaku.

Czy kopia zapasowa jest zaszyfrowana lub nie jest określona przez dostęp programisty do szyfrowania danych w kodzie lub sposobu, w jaki użytkownik iTunes lub iCloud obsługuje ich kopie zapasowe? Odpowiedź na to pytanie jest dla mnie bardzo ważna, ponieważ próbuję ustawić początkową datę uruchomienia aplikacji, która określa, jak długo muszą ponownie subskrybować subskrypcje w aplikacji. Ta informacja musi być dzielona między stare i nowe urządzenia, a także pozostać na jednym urządzeniu, nawet jeśli aplikacja zostanie usunięta na pewien czas.

questionAnswers(1)

yourAnswerToTheQuestion