hjpotter92 is absolutely right, I just want to provide a solution for my business. I hope this is useful to you. Here is my situation:
On the login page> click in the log> popup download dialog> call log in the service> cancel the dialog> click another screen> call another service โ cause error -999
To fix this, I set a delay between rejecting the dialog and clicking on a new screen:
[indicatorAlert dismissWithClickedButtonIndex:0 animated:YES]; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 0.01 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{ [self performSegueWithIdentifier:@"HomeSegue" sender:nil]; });
It is strange that this problem only occurs on iOS 7.
thanhbinh84 Nov 29 '13 at 7:31 2013-11-29 07:31
source share