У меня Xcode 4.3.1, iOS 5.1, и ARC
включен для сборки моего приложения.
Теперь приложение отлично работает в отладочной сборке, но аварийно завершает работу при выпуске сборки.В чем может быть причина разницы?Я просто полагаюсь на ARC
для управления ресурсами.Я посмотрел на журнал сбоев, он показывает, что память, на которую ссылались, уже была освобождена.Каковы распространенные ловушки, которые могут вызвать проблемы при розничной сборке при использовании ARC
?
Вот что я получил из журнала сбоев
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x6f636552
Crashed Thread: 0
РЕДАКТИРОВАТЬ
Цель развертывания приложения - iOS 5.0.Я использую интернет-соединения, текущий сбой происходит в то время, когда «рендеринг» данных, возвращенных из веб-службы, чтобы показать на UITableViewController
.Все приложение использует ARC
, за исключением нескольких исходных файлов от сторонних производителей, для которых у меня отключен ARC
.