|
@@ -18,6 +18,7 @@ import AVKit
|
18
|
18
|
import CallKit
|
19
|
19
|
import Foundation
|
20
|
20
|
|
|
21
|
+@available(iOS 10.0, *)
|
21
|
22
|
internal final class JMCallKitEmitter: NSObject, CXProviderDelegate {
|
22
|
23
|
|
23
|
24
|
private var listeners = Set<JMCallKitEventListenerWrapper>()
|
|
@@ -130,6 +131,7 @@ internal final class JMCallKitEmitter: NSObject, CXProviderDelegate {
|
130
|
131
|
}
|
131
|
132
|
}
|
132
|
133
|
|
|
134
|
+@available(iOS 10.0, *)
|
133
|
135
|
fileprivate struct JMCallKitEventListenerWrapper: Hashable {
|
134
|
136
|
|
135
|
137
|
public var hashValue: Int
|