Хорошо, ребята, я надеюсь, вы поможете мне с этим. Мне действительно нужна твоя помощь.
У меня есть приложение в магазине приложений, которое использует начальную базу данных (проверьте, существует ли база данных в методе «persistentStoreCoordinator» в делегате приложения, если не существует, скопируйте исходную базу данных).
Проблема в том, что я изменяю структуру БД и, конечно, структуру начальных БД. и опубликовал обновление в магазине приложений. когда пользователи обновляют приложение и открывают его, приложение вылетает. потому что код, который проверяет, существует ли БД в папке документов, может найти БД, поэтому он будет использовать старую БД в приложении, которому требуется новая структура БД.
Интересно, как я могу преодолеть эту проблему. проблема в том, что я не могу просто заменить существующую базу данных, потому что тогда я не смогу скопировать начальную базу данных.
Пожалуйста, помогите мне:)