Próbowałem przetestować scenariusz aktualizacji z aplikacji na żywo App Store do wersji RC przy użyciu TestFlight, ale TestFlight daje mi alert "Masz już zainstalowaną tę aplikację." replace ... "(patrz zrzut ekranu poniżej). Po potwierdzeniu zniknęły wszystkie dane z wersji App Store.Alert TestFlight podczas testowania aktualizacji: masz już zainstalowaną tę aplikację
Kroki zrobić:
- Install żywo aplikację z App Store
- login i zrobić kilka operacji, aby uzyskać dane w aplikacji i Brelok
- Przejdź do TestFlight Aplikacja iOS
- Dotknij przycisku "Zainstaluj" w TestFlight -> alert "Masz już zainstalowaną tę aplikację" pojawi się s
- Gdybym wybierz polecenie Zainstaluj, nowy build jest zainstalowany
Wynik:
- zawartość aplikację za tym wspólnego pojemnika (dane udostępniane Extensions) i pęku kluczy są całkowicie wymazane gdy jest Ponownie otwieram aplikację
Edytuj: Alert w aplikacji TestFlight pojawia się w dowolnej aplikacji (próbowałem go Nakładaj różne aplikacje z różnych kont dev). Rzeczywiste usunięcie danych dzieje się tylko dla niektórych.
Moje pytanie:
Jest to oczekiwane zachowanie od TestFlight czy jest jakikolwiek problem z moim app? Nie jestem świadomy żadnych zmian między wersjami, które mogą powodować problemy.
Wierzę, że to się nie działo wcześniej (ostatnio próbowałem kilka tygodni temu).
Nie znalazłem dokumentacji ani uwag do wersji dotyczących zachowania lub zmian w aplikacji TestFlight.
Czy ktoś miał ten sam problem? Czy znasz jakieś zasoby opisujące to zachowanie?
Dzięki za wszelkie odpowiedzi!
mam przeżywa ten sam problem. – beny
Co to jest najlepsza procedura, jeśli *** chcesz zachować i uzyskać dostęp *** danych z wersji sklepu z aplikacjami? Na przykład chcesz przeczytać zapisane preferencje. – Fattie
@JoeBlow również ten szczególny problem miał miejsce z powodu zmiany 'IdentifierForVendor'. Więc jeśli chcesz być na przykład scenariuszem aktualizacji testowej wersji App Store z TestFlight, po prostu upewnij się, że nie używasz 'identifierForVendor' do niczego, gdzie zmiana IFV mogłaby spowodować utratę danych lub że z wdzięcznością sobie z tym poradzisz. –