Skip to content

Commit bf37dee

Browse files
committed
added objective c support
1 parent 9b56c0b commit bf37dee

File tree

4 files changed

+10
-5
lines changed

4 files changed

+10
-5
lines changed

Example/BasicExample/BasicExample.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ let package = Package(
2222
.package(
2323
name: "Segment",
2424
url: "https://github.com/segmentio/analytics-swift.git",
25-
from: "1.1.2"
25+
from: "1.4.1"
2626
)
2727
],
2828
targets: [

Sources/SegmentAmplitude/AmplitudeSession.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ import Foundation
3030
import Segment
3131
import UIKit
3232

33+
@objc(SEGAmplitudeSession)
34+
public class ObjCAmplitudeSession: NSObject, ObjCPlugin, ObjCPluginShim {
35+
public func instance() -> EventPlugin { return AmplitudeSession() }
36+
}
37+
3338
public class AmplitudeSession: EventPlugin, iOSLifecycle {
3439
public var key = "Actions Amplitude"
3540
public var type = PluginType.enrichment

0 commit comments

Comments
 (0)