У меня проблема с sqlite в моем проекте iOS. Моя конфигурация:Lion - Xcode 4.3.2 sqlite «нет такой таблицы»
- Лев
- Xcode 4.3.2 - IOS 5,1
- йоту базы данных sqlite3 одна таблица с именем «тест»
Когда я устанавливаю мое приложение на устройстве, я получаю это сообщение об ошибке в консоли «нет такого теста таблицы». Но таблица существует, конечно.
Странная вещь: если я создаю один и тот же проект (идентичный) на другой Mac WHIT следующую конфигурацию приложение работает отлично:
- Snow Leopard
- Xcode 4.2 - IOS 5,0
- база данных sqlite3 с одной таблицей с именем «тест»
Кроме того, если я устанавливаю проект, созданный с помощью первой конфигурации (Lion - Xcode 4.3.2), на второй Mac с второй конфигурацией (Snow Leopard - Xcode 4.2), приложение все еще не работает.
Вместо этого, если я устанавливаю проект, созданный второй конфигурацией (Snow Leopard - Xcode 4.2) на Mac с первой конфигурацией (Lion - Xcode 4.3.2), приложение работает.
Эта проблема сводит меня с ума! У кого-нибудь есть идея?
Убедитесь, что файл базы данных sqlite добавлен в список 'Copy Bundle Resources' в' Build Phases' в ваших целевых настройках. – Alladinian
Спасибо большое! ИСПРАВЛЕНО ! – Fry
Это здорово. Я также опубликовал это как ответ для любого человека, который может наткнуться на это в будущем. – Alladinian