Witam . Mam pytanie. Dlaczego aplikacja SygicTruck zainstalowana na Iphone , może być zainstalowana i odinstalowana kilka razy , i zawsze działa bez problemu. Problem pojawia się na systemie Android. Tam raz zainstalowana aplikacja pobrana ze strony SklepPlay , działa poprawnie. Po dwóch tygodniach , gdy ją odinstaluje , i próbuję zainstalować jeszcze raz to mam informację że aplikacja jest już zainstalowana. Wszystko robię , identycznie jak na Iphone.
Ktoś zapyta po co po dwóch tygodniach , odinstalowuje aplikacje żeby ją ponownie zainstalować. Ano po to że aplikacja na samochody ciężarowe jest w okrojonej wersji ale za free , po dwóch tyogodniach na Iphone odinstaluje , i zainstaluje ponownie i znowu śmiga.
U ciebie pewnie aktywowała blokadę pełnej dezinstalacji.
Dodatkowo od nowszej wersji aplikacja:
Może robić dziwny plik poza swoim katalogiem jaki nie jest usuwany.
Lepsze systemy pewnie online aktywują trial lub używają możliwości jakie daje Google Play/AppGallery/Galaxy Store (wykrywa że dane konto wykorzystało trial).
Jak dogadają się z Apple to też pewnie wprowadzą blokadę. Najprostszą może być zapłata 4,99 zł z góry.
Dzieje się tak z powodu usług Google z których aplikacja korzysta.
Przy instalacji wysyła identyfikator smartfona, jest parowany z ID konta Google. Przy próbie ponownej instalacji triala jest to weryfikowane przez usługi Google Play i jeżeli trial się skończył to nie pozwala na użytkowanie aplikacji.
Dodatkowo aplikacja pozostawia gdzieś marker w postaci pliku w katalogu użytkownika, aby dodatkowo weryfikować, czy była już użytkowana.
Po prostu zakup pełną wersję lub spasuj. Można też zcrackowaną wersję zaciągnąć, ale to już kradziejstwo i narażasz się na jakieś „kinder niespodziewanki” w postaci malware
W Apple masz coś w wzór konteneryzacji, a weryfikacja triala nie może odbywać się na zasadzie jakiegoś identyfikatora poprzez usługi sklepu AppStore, ani zewnętrzne serwery producenta softu.