Viene visualizzato il problema sopra menzionato per tutto il tempo in cui lancio l'app per la prima volta durante la giornata. Quando avvio l'app, effettuo chiamate al server per ottenere alcuni dati e quindi riprodurre video di animazione. Le chiamate al server si trovano in un thread separato rispetto al thread principale dell'interfaccia utente. E 'qualcosa che fa con Network Reachability o il video di animazione? Penso che la prima parte sia il problema principale, ma non riesco a ricreare tutto questo tempo.Impossibile aggiornare correttamente le informazioni di rete durante l'inizializzazione
Qualcuno ha riscontrato il problema?
Di seguito è riportato il codice quando avvio l'app per la prima volta.
override func viewDidLoad() {
super.viewDidLoad();
self.navigationController?.navigationBarHidden = true;
self.view.backgroundColor = UIColor.whiteColor();
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) {() -> Void in
Items.setup(); //AFNetworking call
};
animationViewController.delegate = self;
animationViewController.view.autoresizesSubviews = true;
animationViewController.view.autoresizingMask = [.FlexibleLeftMargin, .FlexibleRightMargin];
animationViewController.view.center = CGPointMake(self.view.bounds.size.width/2, self.view.bounds.size.height/2);
self.view.addSubview(animationViewController.view);
}
Possibile duplicato di [Perché questa app iOS non può accedere alla rete?] (Http://stackoverflow.com/questions/16975525/why-cant-this-ios-app-access-the-network) – JAL
ma non ci sono risposte su di esso .... E sto vedendo il problema su Dispositivi .. – lifemoveson
Non ci dai dettagli su cosa fai, quando lo fai, come lo fai. – jcaron