2016-07-11 143 views
20

Sono nuovo nel realizzare app per iPhone e questo è il mio primo tentativo.L'app per iPhone in prova si interrompe dopo alcuni giorni

Ho creato una semplice app con due pulsanti. Un pulsante apre un URL e l'altro apre una finestra Pop-up.

Devo ancora iscrivermi come sviluppatore di Apple e sto testando la mia applicazione sul dispositivo fisico collegandolo a Xcode.

Quando si installa l'applicazione, funziona correttamente per alcuni giorni nonostante la disconnessione da Xcode. Tuttavia, dopo alcuni giorni, l'applicazione non si apre e lampeggia una schermata nera vuota e torna alla schermata principale.

Quando lo ricollego a Xcode ed eseguo nuovamente lo stesso codice sullo stesso iPhone, funziona di nuovo correttamente per alcuni giorni e quindi si interrompe nuovamente.

Non riesco a capire perché l'app si comporti in tal modo dopo alcuni giorni e non immediatamente.

C'è un periodo di scadenza per l'applicazione quando uno non ha effettuato l'accesso come sviluppatore? (Il profilo di provisioning mostra che scadrà presto) In caso contrario, puoi indicarmi come risolvere il problema?

Gentilmente dammi i tuoi stimati suggerimenti/commenti in quanto sono gravemente bloccato e ho bisogno di trovare una soluzione il più presto possibile.

Grazie mille!

+2

io non sono un devel IOS oper ma posso pensare a uno che potrebbe causare questo problema.Forse la tua app sta perdendo memoria e dopo un periodo di cortocircuito perde così tanta memoria che causa il crash della tua app. Puoi controllare la tua app per perdite di memoria. –

+0

quando l'app inizia a non funzionare più, cosa fai sul tuo dispositivo fisico? Prova ad uccidere l'app e poi a riavviare l'app? Cerchi di uccidere l'app, quindi riavvia il dispositivo e infine riavvia l'app? Hai fatto questi test? – ddb

+0

@Esat IBIS Potete dirmi come controllo l'app per perdite di memoria? Posso farlo usando un dispositivo fisico? – hs7624

risposta

32

Se l'applicazione viene installata con XCode e non si dispone di un account a pagamento Developer Program, l'aspettativa di vita delle app è come 48h approssimativo

(Non c'è tempo ufficiale di validità per quella)

, per un programma a pagamento, è un mese con il certificato corretto. Con TestFlight, sono ora 60 giorni.

Infatti non hai firmato la tua app, ha una bassa aspettativa di vita. È abbastanza nuovo che lo Apple lo consenta per l'account gratuito, ma solo per scopi di test (diversi dal simulatore), se desideri più giorni per testare sul dispositivo, devi pagare per il programma per gli sviluppatori.

Speranza Questo vi aiuterà a ...

Non vorrei sapere se avete qualsiasi altra query.

+0

Sono d'accordo con questo, non ho visto nulla di ufficiale, ma è stato osservazione che le app non si aprono dopo un giorno o due. Utilizzo l'account non corrisposto –

+0

@BhumitMehta Inserirò in questa discussione se trovo un link ufficiale da Apple. –

+0

@ Ketan P, Bhumit Mehta, Bashir Sidani: Grazie per la risposta. Questa è la prima volta che sviluppo l'app IPhone. Hai riscontrato questo problema con tutte le app che hai creato o solo con poche di esse? – hs7624

11

No, non è in realtà indovinare ...

It's 7 days exactly for free developer account ... 

È possibile controllare la validità anche nel profilo XCode Provisioning anche ...

In generale -> Accesso (Firma automaticamente Mange controllato) -> Provisioning profilo (Clicca su Info (i) icona) e si può controllare la validità di profilo ...

enter image description here