case.noWiFi:returnNSLocalizedString("You do not appear to be connected to WiFi!\nSideStore will never be able to install or refresh applications without WiFi.",comment:"")
case.tooNewError:returnNSLocalizedString("iOS 17 has changed how JIT is enabled therefore SideStore cannot enable it at this time, sorry for any inconvenience.\nWe will let everyone know once we have a solution!",comment:"")
case.anisetteV1Error(letmessage):returnString(format:NSLocalizedString("An error occurred when getting anisette data from a V1 server: %@. Try using another anisette server.",comment:""),message)
case.provisioningError(letresult,letmessage):returnString(format:NSLocalizedString("An error occurred when provisioning: %@%@. Please try again. If the issue persists, report it on GitHub Issues!",comment:""),result,message!=nil?(" ("+message!+")"):"")
case.anisetteV3Error(letmessage):returnString(format:NSLocalizedString("An error occurred when getting anisette data from a V3 server: %@. Please try again. If the issue persists, report it on GitHub Issues!",comment:""),message)
returnNSLocalizedString("Cannot fetch the device from the muxer",comment:"")
case.NoConnection:
returnNSLocalizedString("Unable to connect to the device, make sure Wireguard is enabled and you're connected to WiFi",comment:"")
case.PairingFile:
returnNSLocalizedString("Invalid pairing file. Your pairing file either didn't have a UDID, or it wasn't a valid plist. Please use jitterbugpair to generate it",comment:"")
case.CreateDebug:
returnself.createService(name:"debug")
case.LookupApps:
returnself.getFromDevice(name:"installed apps")
case.FindApp:
returnself.getFromDevice(name:"path to the app")
case.BundlePath:
returnself.getFromDevice(name:"bundle path")
case.MaxPacket:
returnself.setArgument(name:"max packet")
case.WorkingDirectory:
returnself.setArgument(name:"working directory")
case.Argv:
returnself.setArgument(name:"argv")
case.LaunchSuccess:
returnself.getFromDevice(name:"launch success")
case.Detach:
returnNSLocalizedString("Unable to detach from the app's process",comment:"")
case.Attach:
returnNSLocalizedString("Unable to attach to the app's process",comment:"")
case.CreateInstproxy:
returnself.createService(name:"instproxy")
case.CreateAfc:
returnself.createService(name:"AFC")
case.RwAfc:
returnNSLocalizedString("AFC was unable to manage files on the device",comment:"")