Add StoreKit 2

This commit is contained in:
Leon Böttger committed 2025-12-02 19:34:38 +01:00
1 parent 488f898d7b
commit f5e3c88daf
43 files changed
+2389 -5303

No files matched your search

+3 -1
View File
@@ -11,7 +11,7 @@ import Foundation
let configuration = LUIConfiguration(
appName: "QuickDrop",
plusVersionInfo: GetPlusViewInformation(lifetimeID: "plusversion", description: "plusview_description_phone", plusVersionFeatures: [], settingsLabelColor: .orange, settingsFooter: "plusview_footer_phone"),
plusVersionInfo: GetPlusViewInformation(lifetimeID: "plusversion", yearlyID: "quickdrop.yearly", plusViewHeader: isMac() ? "plusview_title" : nil, description: isMac() ? "plusview_description" : "plusview_description_phone", onBoughtPlusVersionAlertMessage: "plusview_success_description", plusVersionFeatures: [], settingsLabelColor: .orange, settingsFooter: "plusview_footer_phone"),
setPlusVersion: { result in
DispatchQueue.main.async {
@@ -21,6 +21,8 @@ let configuration = LUIConfiguration(
hasRoundedFont: false,
switchedToIAPafterBundleVersion: AppVersionBundle(appVersion: "1.2", buildVersion: 0, legacyUserDefaultsKey: Settings.UserDefaultsKeys.plusVersionLegacy.rawValue),
copyrightInformation: licenseText,
loggingUrl: AppGroup.appGroupDirectory,
-2
View File
@@ -11,9 +11,7 @@ import LUI
@main
struct QuickDropiOSApp: App {
#if !os(macOS)
@UIApplicationDelegateAdaptor(AppDelegate.self) var appDelegate
#endif
init() {
LUIInit(configuration: configuration)
+1
View File
@@ -11,6 +11,7 @@ import UIKit
import AppKit
#endif
import LUI
import Photos
import UniformTypeIdentifiers
+1
View File
@@ -7,6 +7,7 @@
import SwiftUI
import UIKit
import LUI
// MARK: - UIKit Alert Presenter