У меня проблема с совместимостью моего приложения с версиями iOS5 b7 и GM.
Проблема возникает в следующих строках кода:
do {
[[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];
} while (!done);
Приложение вылетает с сигналом EXC_BAD_ACCESS
после нескольких итераций.
Количество пройденных итераций случайно (от 2 до 7).
Также все неплохо работает на iOS4 и iOS3.
Та же проблема возникает в примере Apple: XMLPerformance Sample .
Что вы думаете по этому поводу?
12 октября тысячи пользователей моего приложения обновятся до iOS5, и я не хочу, чтобы мое приложение отображало такую странную ошибку в AppStore.