Migrates from Core Data model v4 to v5

This commit is contained in:
Riley Testut
2020-03-11 17:29:32 -07:00
parent bc02cfc8a9
commit 800dd79c30
7 changed files with 726 additions and 25 deletions

File diff suppressed because one or more lines are too long

View File

@@ -27,4 +27,11 @@ class InstalledAppToInstalledAppMigrationPolicy: NSEntityMigrationPolicy
// Cannot use NSManagedObject subclasses during migration, so fallback to using KVC instead.
dInstance.setValue(teams.first, forKey: #keyPath(InstalledApp.team))
}
@objc(defaultIsActiveForBundleID:)
func defaultIsActive(for bundleID: String) -> NSNumber
{
let isActive = (bundleID == StoreApp.altstoreAppID)
return NSNumber(value: isActive)
}
}