So I noticed that in iOS8 beta 3 (Update: still happens in iOS 11.2) on iPad, when attempting to present a view controller from within a delegate method of
unfortunately this code doesn't work for me, I think because my problem was not calling presentController method directly but in the prepareForSegue method so using
[segue destinationViewController]
I've noticed that if the segue is "push" kind all works correctly, but if it is "modal", just in ipad, i got that error.
Then I've found some new option in storyboard in the segue panel, and i sovled my problem choosing "Current context" for Presentation option
I hope this will be helpful for someone else... here is the screenshot about the option
