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 without the use of SideJITServer 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)
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.unabletoconnectSideJIT:returnNSLocalizedString("Unable to connect to SideJITServer Please check that you are on the Same Wi-Fi and your Firewall has been set correctly",comment:"")
case.unabletoconSideJITDevice:returnNSLocalizedString("SideJITServer is unable to connect to your iDevice Please make sure you have paired your Device by doing 'SideJITServer -y' or try Refreshing SideJITServer from Settings",comment:"")
case.wrongIP:returnNSLocalizedString("Incorrect SideJITServer IP Please make sure that you are on the Samw Wifi as SideJITServer",comment:"")
case.refreshsidejit:returnNSLocalizedString("Unable to find App Please try Refreshing SideJITServer from Settings",comment:"")
case.anisetteV1Error:returnNSLocalizedString("An error occurred when getting anisette data from a V1 server: %@. Try using another anisette server.",comment:"")
case.provisioningError:returnNSLocalizedString("An error occurred when provisioning: %@ %@. Please try again. If the issue persists, report it on GitHub Issues!",comment:"")
case.anisetteV3Error:returnNSLocalizedString("An error occurred when getting anisette data from a V3 server: %@. Please try again. If the issue persists, report it on GitHub Issues!",comment:"")
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:"")