Files
SideStore/AltXPC/AltXPC.swift
Riley Testut 6c4931b0ba [AltXPC] Initial version
AltXPC uses the private com.apple.authkit.client.internal entitlement to retrieve anisette data.
2020-12-03 16:24:43 -06:00

25 lines
537 B
Swift

//
// AltXPC.swift
// AltXPC
//
// Created by Riley Testut on 12/3/20.
// Copyright © 2020 Riley Testut. All rights reserved.
//
import Foundation
@objc(AltXPC)
class AltXPC: NSObject, AltXPCProtocol
{
func ping(_ completionHandler: @escaping () -> Void)
{
completionHandler()
}
func requestAnisetteData(completionHandler: @escaping (ALTAnisetteData?, Error?) -> Void)
{
let anisetteData = ALTPluginService.shared.requestAnisetteData()
completionHandler(anisetteData, nil)
}
}