Supports removing inactive apps from My Apps

This commit is contained in:
Riley Testut
2020-05-16 15:34:10 -07:00
parent d8f1dcb032
commit 19bf19350e
3 changed files with 102 additions and 35 deletions

View File

@@ -22,6 +22,8 @@ extension UserDefaults
@NSManaged var legacySideloadedApps: [String]?
@NSManaged var isLegacyDeactivationSupported: Bool
var activeAppsLimit: Int? {
get {
return self._activeAppsLimit?.intValue
@@ -41,6 +43,9 @@ extension UserDefaults
func registerDefaults()
{
self.register(defaults: [#keyPath(UserDefaults.isBackgroundRefreshEnabled): true])
self.register(defaults: [
#keyPath(UserDefaults.isBackgroundRefreshEnabled): true,
#keyPath(UserDefaults.isLegacyDeactivationSupported): false
])
}
}