в моем приложении iOS есть несколько файлов json в комплекте, я обновил эти файлы и загрузил их в магазин, но при обновлении старые данные файлов json все еще отображаются, единственное решение, которое я нашел, это удалить приложение и установить его опять же, но это не очень хорошее решение для отправки всем пользователям
так есть ли способ программно или любым другим способом
PS: я пытался изменить имя файлов json, но он начал падать, потому что приложение не может видеть ресурс пути пакета с новым именем, вот мой код для вызова этих файлов
{
NSString* aFileName = @"Models.json";
NSString * fileDocumentPath = [NSString stringWithFormat:@"%@/%@", [self getDocumentsDirectoryPath], aFileName];
NSFileManager * fileMngr = [NSFileManager defaultManager];
NSString * file = [aFileName stringByReplacingOccurrencesOfString:@".json" withString:@""];
NSString * sourcePath = [[NSBundle mainBundle] pathForResource:file ofType:@"json"];
NSError *error;
[fileMngr copyItemAtPath:sourcePath toPath:fileDocumentPath error:&error];
}
-(NSString *) getDocumentsDirectoryPath {
NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
documentsDirectoryPath = [pathArray objectAtIndex:0];
return documentsDirectoryPath;
}