Vedo un comportamento strano da [UIScreen screens]
in iOS 5.0.1 nei rapporti che accediamo a Flurry in caso di arresto anomalo. Ci sono momenti in cui [UIScreen screens]
restituirà un array vuoto. La nostra app implementa il supporto per gli accessori esterni attraverso il framework EAAccessory. Questo comportamento è totalmente inaspettato, dal momento che anche Apple's documentation dice che l'array restituito da quel metodo conterrà sempre almeno una voce.Quando [Schermate UIScreen] restituiscono un array vuoto
6
A
risposta
0
A questo punto non sei collegato a un server di Windows, a causa di un arresto anomalo: l'app in pratica non è in esecuzione.
+0
Suppongo che sia possibile, ma la chiamata è in corso mentre si collega un accessorio, quindi non vedo come ciò potrebbe accadere. Grazie per il suggerimento però. –
Sto tirando fuori dal nulla, ma potrebbe essere quando la tua app è in background e non ha schermo per il rendering? –
Peggio di silenzioso, almeno [un documento] (http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingWindows/CreatingWindows.html#//apple_ref/doc/uid/TP40009503 -CH4-SW12) dice "L'array restituito da questo metodo contiene sempre almeno un oggetto che rappresenta la schermata principale." –
Grazie per averlo trovato, John. Sedate, non un cattivo suggerimento. Correrò con quello e vedrò se riesco a trovare una riproduzione con quello. Grazie a tutti e due. –