[AltWidget] Initial version

This commit is contained in:
Riley Testut
2020-09-15 13:51:29 -07:00
parent 669c6f5bf4
commit 5abf7a5a11
21 changed files with 1042 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ import UserNotifications
import MobileCoreServices
import Intents
import Combine
import WidgetKit
import AltStoreCore
import AltSign
@@ -1346,6 +1347,16 @@ private extension AppManager
AnalyticsManager.shared.trackEvent(event)
}
if #available(iOS 14, *)
{
WidgetCenter.shared.getCurrentConfigurations { (result) in
guard case .success(let widgets) = result else { return }
guard let widget = widgets.first(where: { $0.configuration is ViewAppIntent }) else { return }
WidgetCenter.shared.reloadTimelines(ofKind: widget.kind)
}
}
do { try installedApp.managedObjectContext?.save() }
catch { print("Error saving installed app.", error) }
}