J'ai eu le même problème et dans mon cas, cela s'est produit lorsque j'ai essayé de montrer une feuille d'action sur mon self.view alors que mon self.view présentait un autre viewController.
C'est le crash : "La feuille ne peut être présentée car la vue n'est pas dans une fenêtre"
exemple pour le problème :
[modalViewController dismissModalViewControllerAnimated:YES];
[actionSheet showInView:self.view];
J'ai résolu le problème en attendant que le modalViewController soit rejeté, puis en affichant la feuille d'action.
Solution :
[modalViewController dismissModalViewControllerAnimated:YES];
[actionSheet performSelector:@selector(showInView:) withObject:self.view afterDelay:0.6];
J'espère que cela aidera beaucoup de gens :)