Ho uno strano problema quando provo a distribuire la mia app corrente sul dispositivo.
Una volta che è stato premuto con successo, vedo ilDefault.png mentre viene caricato, quindi la prima vista appare per circa 1/10 di secondo e l'intero schermo diventa bianco. Sembra che si tratti di un problema di risoluzione o simile poiché posso ancora interagire con i campi di testo. Quando tocco il campo di testo, la tastiera appare normale e posso digitare. Posso anche fare clic e tenere premuto nel campo di testo e appare la lente di ingrandimento che mostra tutto ciò che c'è sotto.
Ho provato a visualizzare una vista diversa all'avvio per vedere se era specifico per la prima vista ma senza risultati.
Ho anche provato un dispositivo diverso e succede anche lì.
Sto usando iOS SDK 4.0.2 e i dispositivi sono 3.1.3 e 3.1.2
Post scriptum Tutto ha funzionato bene fino a poche settimane fa, ma non sono sicuro di cosa sia cambiato per farlo accadere.
Grazie in anticipo Liam
Modificare:
L'app funziona perfettamente nel simulatore.
Snippet del codice per visualizzare la vista. È una pagina molto semplice che viene visualizzata se la persona non ha effettuato l'accesso. Nell'immagine la lente d'ingrandimento si trova nel campo "nome utente". Funziona bene nel simulatore.
LoginPageViewController *loginViewController = [[LoginPageViewController alloc] initWithNibName:@"LoginPage" bundle:nil];
[self presentModalViewController:loginViewController animated:YES];
risposte:
1 per risposta № 1Si scopre che il "Nome base file pennino principale" nel plist del progetto stava caricando una vista vuota sopra la vista che stavo creando.
Non so ancora perché questo è successo solo sul dispositivo e non sul simulatore? forse un problema di velocità durante il caricamento?