iOS -napisana aplikacja przestaje działać po kilku odpaleniach na fizycznym urzadzeniu, czy da się to jakoś obejść?(Free developer account))

0

Nie posiadam konta za 99$, czy jest jakaś możliwość, żeby instalować aplikacje na iPhonie i moc jej używać? Normalnie przez iTunes apka odpala się może z 10 razy i nie da się jej włączyć. Chce mieć po prostu aplikacje, która zapisuje mi w Core Data jakieś dane i chce z niej korzystać i tylko tyle, nie chce nic wrzucać do Appstore.

0

nie da rady - konto deweloperskie jest wymagane.

0

Z tego co mi wiadomo podstawowe konto deweloperskie jest od jakiegoś czasu (paru lat) dostępne za darmo.
Znalazłem potwierdzenie:
How to Deploy your App on an iPhone (Updated for 2019)

Yes, you read that right! You don’t need to purchase the $99/year membership to be able to transfer your own app to your own device.

Żeby móc zainstalować wersję testową aplikacji na prawdziwym sprzęcie, potrzebny jest "provisioning profile".
Generalnie rejestrujesz swoje urządzenia na swoim koncie, dostajesz do tego certyfikat.
Po wgraniu na telefon można instalować aplikacje podpisane twoim kluczem (który generujesz u siebie, a Apple go certyfikuje).
Ostatnio jak to robiłem developer miał prawo do rejestracji 5 różnych urządzeń.

Generalnie w całym zamyśle chodzi o to, żeby nie powstawały lewe sklepy z aplikacjami.

0
jkb91 napisał(a):

Normalnie przez iTunes apka odpala się może z 10 razy i nie da się jej włączyć.

Dziwne, to musi być błąd w aplikacji, który się kończy crash-em.
iOS nie wyświetla informacji "Aplikacja przestał odpowiadać" lub podobnej, tylko aplikacja z błędem jest ubijana przez system.
Crash logi automatycznie są kopiowane na komputer do odpowiedniego katalogu, w momencie podłączania kabla i iTunes.

Chce mieć po prostu aplikacje, która zapisuje mi w Core Data jakieś dane i chce z niej korzystać i tylko tyle, nie chce nic wrzucać do Appstore.

Odpal aplikację na sprzęcie z poziomu Xcode (w trybie Debug) i się okaże co jest źle.
Większość błędów bez problemu odtwarza się na Symulatorze.

0
MarekR22 napisał(a):
jkb91 napisał(a):

Normalnie przez iTunes apka odpala się może z 10 razy i nie da się jej włączyć.

Dziwne, to musi być błąd w aplikacji, który się kończy crash-em.
iOS nie wyświetla informacji "Aplikacja przestał odpowiadać" lub podobnej, tylko aplikacja z błędem jest ubijana przez system.
Crash logi automatycznie są kopiowane na komputer do odpowiedniego katalogu, w momencie podłączania kabla i iTunes.

Chce mieć po prostu aplikacje, która zapisuje mi w Core Data jakieś dane i chce z niej korzystać i tylko tyle, nie chce nic wrzucać do Appstore.

Odpal aplikację na sprzęcie z poziomu Xcode (w trybie Debug) i się okaże co jest źle.
Większość błędów bez problemu odtwarza się na Symulatorze.

Nie wiem wlasnie czy ustalalem ten provisioning profile, mysle, ze gdzies tutaj tkwi problem. Rozumiem z Twojej wypowiedzi, ze powinno to dzialac nawet bez platnosci za 99$. Zastanawialem sie az nad pozbyciem sie iphona bo sam dla siebie chcialbym sobie czasami cos nawet odpalic i tyle ale nie na 10 razy. Jest to przydatne:) Dzieki za odp

0

Ona sie nie crashuje - iOS po prostu banuje ją po kilku dniach/użyciach - jest to związane z tym że budujesz jako personal team.

Zakup konto developerskie za 100baksów to będzie działać cały czas.

0
Narror napisał(a):

Ona sie nie crashuje - iOS po prostu banuje ją po kilku dniach/użyciach - jest to związane z tym że budujesz jako personal team.

Zakup konto developerskie za 100baksów to będzie działać cały czas.

Wlasnie cos takiego ma miejsce. Problem mam tylko taki, ze jestem tego typu uzytkownikiem, ze powiedzmy raz na rok chcialbym zgrac sobie dwie apki na uzytek wlasny. Twoim zdaniem te 100dolarow to jedyne rozwiazanie ? czy jak poprzednik napisal jest mozliwosc bez tego? Wydaje mi sie ze pokrecone moge miec w provisioning profile.

0

Bez płatnego konta deweloperskiego będziesz musiał reinstalować ja przez Xcode co pare uruchomień/dni, innej możliwości nie ma.

Ewentualnie poprosić kogoś kto takie konto posiada i udostępni Ci je poprzez dodanie do teamu deweloperskiego.

0

Dzieki, slabo troche. Zastanowie sie nad przesiadka na androida chyba bo to troche za duzo wyjdzie.

0
jkb91 napisał(a):

Dzieki, slabo troche. Zastanowie sie nad przesiadka na androida chyba bo to troche za duzo wyjdzie.

Jeszcze jest opcja że z kimś się dogadasz kto ma konto enterprise i podpisze Ci aplikacje - w ten sposób będziesz mógł sobie ją zainstalować ad hoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1