diff --git a/Sources/Helpers/AppearanceManager.swift b/Sources/Helpers/AppearanceManager.swift
index 4aa3a178840a0c44d6a585fc757ee8206ddd3b60..899b1e2b39a5887eadaff99bb4384ae2c8e05fbc 100644
--- a/Sources/Helpers/AppearanceManager.swift
+++ b/Sources/Helpers/AppearanceManager.swift
@@ -59,9 +59,13 @@ class AppearanceManager: NSObject {
                            initialSpringVelocity: 0,
                            options: .curveEaseIn,
                            animations: {
+#if os(iOS)
+                UIApplication.shared.keyWindow?.overrideUserInterfaceStyle = theme.isDark ? .dark : .light
+#else
                 if let window = UIApplication.shared.delegate?.window {
                     window?.overrideUserInterfaceStyle = theme.isDark ? .dark : .light
                 }
+#endif
             })
         }
     }