Я вижу странное поведение [UIScreen screens]
в iOS 5.0.1 в отчетах, которые мы регистрируем во Flurry при сбоях. Бывают случаи, когда [UIScreen screens]
возвращает пустой массив. В нашем приложении реализована поддержка внешних аксессуаров через фреймворк EAAccessory. Такое поведение совершенно неожиданно, поскольку даже документация Appleговорит, что массив, возвращаемый этим методом, всегда будет содержать хотя бы одну запись.