in Sources/SPTDataLoader/SPTDataLoaderServerTrustPolicy.m [23:37]
static BOOL SPTEvaluteTrust(SecTrustRef trust) {
BOOL isValid = NO;
SecTrustResultType result;
if (@available(iOS 12, macOS 14, tvOS 12, watchOS 5, *)) {
isValid = SecTrustEvaluateWithError(trust, nil);
} else {
OSStatus status = SecTrustEvaluate(trust, &result);
if (status == errSecSuccess) {
isValid = (result == kSecTrustResultUnspecified || result == kSecTrustResultProceed);
}
}
return isValid;
}