diff --git a/HCaptcha/Classes/HCaptchaDebugInfo.swift b/HCaptcha/Classes/HCaptchaDebugInfo.swift index fc0c003..9d9f3bf 100644 --- a/HCaptcha/Classes/HCaptchaDebugInfo.swift +++ b/HCaptcha/Classes/HCaptchaDebugInfo.swift @@ -8,6 +8,7 @@ import Foundation import CommonCrypto import UIKit +import MachO private extension String { func jsSanitize() -> String { @@ -51,31 +52,25 @@ class HCaptchaDebugInfo { CC_MD5_Init(sysCtx) CC_MD5_Init(appCtx) - let loadedCount = Int(min(objc_getClassList(nil, 0), 1024)) - if loadedCount > 0 { - let classes = UnsafeMutablePointer.allocate(capacity: loadedCount) - defer { classes.deallocate() } + let imageCount = _dyld_image_count() + for imageIdx in 0..