From ec2968cf6a30be2a025be809641c64eade4570aa Mon Sep 17 00:00:00 2001 From: BreezeDelegate <271538431+BreezeDelegate@users.noreply.github.com> Date: Thu, 3 Sep 2026 23:12:58 -0700 Subject: [PATCH] Update GrandSlam authentication user agent The akd/1.0 CFNetwork/978.0.7 Darwin/18.7.0 string dates from macOS 10.14. Apple's GSA edge now allows only two requests per connection with it, and sign in sends three, so the third always fails with an HTML 503 that surfaces as NSCocoaErrorDomain 3840. A current AuthKit string raises that to four. Port of rileytestut/AltSign#47 by @BreezeDelegate onto the notarized branch, which AltStore's classic branches pin. --- AltSign/Sources/ALTAppleAPI+Authentication.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AltSign/Sources/ALTAppleAPI+Authentication.swift b/AltSign/Sources/ALTAppleAPI+Authentication.swift index 2d3e50c2..77e87b44 100644 --- a/AltSign/Sources/ALTAppleAPI+Authentication.swift +++ b/AltSign/Sources/ALTAppleAPI+Authentication.swift @@ -436,7 +436,7 @@ private extension ALTAppleAPI "Content-Type": "text/x-xml-plist", "X-MMe-Client-Info": anisetteData.deviceDescription, "Accept": "*/*", - "User-Agent": "akd/1.0 CFNetwork/978.0.7 Darwin/18.7.0" + "User-Agent": "AuthKit/1 (Macintosh; OS X 26.5.2) (com.apple.dt.Xcode/26.0)" ] let bodyData = try PropertyListSerialization.data(fromPropertyList: parameters, format: .xml, options: 0)