diff --git a/workmanager/ios/Classes/SwiftWorkmanagerPlugin.swift b/workmanager/ios/Classes/SwiftWorkmanagerPlugin.swift
index c09d6ac0..593189c7 100644
--- a/workmanager/ios/Classes/SwiftWorkmanagerPlugin.swift
+++ b/workmanager/ios/Classes/SwiftWorkmanagerPlugin.swift
@@ -395,8 +395,8 @@ extension SwiftWorkmanagerPlugin: FlutterPlugin {
             SwiftWorkmanagerPlugin.scheduleBackgroundProcessingTask(
                 withIdentifier: uniqueTaskIdentifier,
                 earliestBeginInSeconds: delaySeconds,
-                requiresNetworkConnectivity: requiresCharging,
-                requiresExternalPower: requiresNetwork)
+                requiresNetworkConnectivity: requiresNetwork,
+                requiresExternalPower: requiresCharging)
 
             result(true)
             return