У меня следующая проблема.Приложение с базой данных sqlite.Я запускаю приложение в xcode, с симулятором.У меня есть следующий код, чтобы узнать, где я должен поместить базу данных.
sqlite3 * bd;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *dbPath = [documentsDir stringByAppendingPathComponent:@"bd.sqlite"];
NSLog(@"La ruta de la base de Datos es ---- %@",dbPath);
Итак, я получаю путь и копирую базу данных sqlite, чтобы приложение работалоотлично в xcode.Проблема в том, когда я подключаю свой iphone и пытаюсь запустить приложение.Поскольку предыдущий код дает мне маршрут на iphone, и я пытаюсь поместить туда базу данных sqlite, но она не запускается, приложение блокируется, потому что не может найти базу данных, даже если я ее туда положил.Я не знаю, правильно ли то, что я делаю, или есть другой способ сделать это.Я схожу с ума, ища возможные решения в Интернете, но ни одно из них не работает для меня, и я стою в течение 3 месяцев, пытаясь запустить приложение на iphone.Пожалуйста, помощь или совет, я был бы признателен.Большое спасибо.