Как я могу выполнить sqlite в iphone? - PullRequest
0 голосов
/ 26 сентября 2019

У меня следующая проблема.Приложение с базой данных 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.Пожалуйста, помощь или совет, я был бы признателен.Большое спасибо.

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