Не удается создать NSPersistentStoreCoordinator с нулевой моделью после удаления приложения с устройства

Я получаю'Cannot create an NSPersistentStoreCoordinator with a nil model' ошибка после удаления моего приложения с устройства. Я тестирую приложение для iPhone на устройстве iPad. Я поместил этот код, чтобы проверить, есть ли у меня файл вAppDelegate.m:

- (NSManagedObjectModel *)managedObjectModel {
    if (__managedObjectModel != nil) {
        return __managedObjectModel;
    }
    NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"Name" withExtension:@"momd"];
    if ([[NSFileManager defaultManager] fileExistsAtPath:[modelURL path]]) {
        NSLog(@"%@", [modelURL path]); //This is printed because file exists
    }
    __managedObjectModel = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL];
    return __managedObjectModel;
}

Проблема в том, что[NSManagedObjectModel initWithContentsOfURL] возвращает нулевое значение. Я сделал следующие вещи, но безуспешно:

Change managedObjectModel instantiation with this __managedObjectModel = [NSManagedObjectModel mergedModelFromBundles:nil]; Cleaned Build Folder and Cleaned project Restarted Xcode Restarted computer Changed "momd" to "mom" .xcdatamodeld is in Copy Bundle Resources and Compile Sources Renamed .xcdatamodeld and cleaned and closed Xcode project several times Turned off and on the device Deleted folders from: $ cd /Users/john/Library/Developer/Xcode/DerivedData Changed sqlite name for forcing database generation Deleted (again) application from devine

Я искал решение в течение нескольких часов и до сих пор не могу его найти.

Ответы на вопрос(4)

Ваш ответ на вопрос