[AltServer] Fixes missing embedded certificate when using cached certificate

This commit is contained in:
Riley Testut
2020-12-17 14:45:03 -06:00
parent a2f531a460
commit 95eeafa06b

View File

@@ -287,6 +287,8 @@ private extension ALTDeviceManager
let data = try? Data(contentsOf: certificateFileURL),
let certificate = ALTCertificate(p12Data: data, password: previousCertificate.machineIdentifier)
{
// Manually set machineIdentifier so we can encrypt + embed certificate if needed.
certificate.machineIdentifier = previousCertificate.machineIdentifier
return completionHandler(.success(certificate))
}