Странное поведение оператора sqlite finalize.Высокие шансы отклонения приложения в процессе обзора Appstore - PullRequest
0 голосов
/ 10 августа 2011

Сегодня я столкнулся с очень странным поведением оператора sqlite3_finalize.

Я использую sqlite с последних 2 лет и не сталкивался с такой проблемой раньше.

Проблема:

Все мое приложение работает нормально, когда моя конфигурация xcode Active находится в режиме отладки.Как только я переключил Active Configuration с Debug на Release, мое приложение начинает зависать в операторе sqlite3_finalize в моем классе Database Manager.

Кто-нибудь может предложить какое-нибудь возможное решение?Я также дал релиз Appstore, и я почти уверен, что приложение будет отклонено, потому что сборка appstore всегда будет в режиме настройки выпуска, и в период обзора она будет зависать.

Спасибо

Ответы [ 2 ]

0 голосов
/ 17 августа 2011

Я вызывал другую SQL-операцию при ошибке вставки ... поэтому я исправил проблему, закрыв предыдущую SQL-операцию

0 голосов
/ 10 августа 2011

Возможно, вы используете код объединения из sqlite.org и настроили его только для сборки " Debug "? Какой король ошибки вы получаете? Отладчик должен что-то сказать о сбое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...