diff --git a/Tusker/AppDelegate.swift b/Tusker/AppDelegate.swift index 6b3c2ec5..3abf44f1 100644 --- a/Tusker/AppDelegate.swift +++ b/Tusker/AppDelegate.swift @@ -115,9 +115,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate { } if let clazz = NSClassFromString("SentryInstallation"), - let objClazz = clazz as AnyObject as? NSObjectProtocol, - objClazz.responds(to: Selector(("id"))), - let id = objClazz.perform(Selector(("id"))).takeUnretainedValue() as? String { + let objClazz = clazz as AnyObject as? NSObject, + let id = objClazz.value(forKey: "id") as? String { logger.info("Initialized Sentry with installation/user ID: \(id, privacy: .public)") } }