У меня есть приложение для Ipad с несколькими изображениями плитки OpenGL, парой кнопок в углах, одна из которых открывает всплывающее окно.
Приложение было протестировано без проблем на нескольких устройствах с разными версиями iOS на них, работает прямо из Xcode, а также с использованием бинарной сборки. После всех испытаний оно было отправлено в магазин приложений. И теперь, после загрузки из магазина приложений на ipad 2 с iOS5, появилось странное поведение с всплывающим окном. После открытия и закрытия всплывающего окна дважды, если вы попытаетесь открыть его в третий раз, всплывающее окно потеряет свою высоту и будет выглядеть так:
Кроме того, как вы можете видеть, он больше не указывает на кнопку, которая его открывает. Всплывающее окно остается таким, пока вы не перезапустите приложение. В устройствах с iOS старше iOS5 все работает нормально. Таким образом, ошибка проявляется только на iOS5 и только при загрузке приложения из магазина приложений.
Кто-нибудь видел подобное поведение всплывающих окон? И есть ли способ это исправить?
Также есть идеи о том, что может привести к появлению ошибки только в приложении магазина приложений? Последний вопрос: есть идеи о следующих шагах, если мы сможем продемонстрировать, что ошибка возникает только после отправки приложения? Связаться с Apple?
Большое спасибо за вашу помощь, и я был бы рад предоставить любую дополнительную информацию, чтобы решить эту проблему. Еще раз спасибо.