File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -25,10 +25,13 @@ open class OptimizelyClient: NSObject {
2525
2626 var sdkKey : String
2727 var config : ProjectConfig ?
28+
29+ public var version : String {
30+ return Utils . sdkVersion
31+ }
2832
2933 // MARK: - Customizable Services
3034
31- // I only want to get this once from the handler service.
3235 lazy var logger = HandlerRegistryService . shared. injectLogger ( ) !
3336
3437 var eventDispatcher : OPTEventDispatcher {
@@ -37,8 +40,6 @@ open class OptimizelyClient: NSObject {
3740
3841 // MARK: - Default Services
3942
40- // TODO: [Tom] can we remove decisionService from RegsitryService?
41-
4243 var decisionService : OPTDecisionService {
4344 return HandlerRegistryService . shared. injectDecisionService ( sdkKey: self . sdkKey) !
4445 }
@@ -85,6 +86,7 @@ open class OptimizelyClient: NSObject {
8586 decisionService: DefaultDecisionService ( userProfileService: userProfileService) ,
8687 notificationCenter: DefaultNotificationCenter ( ) )
8788
89+ logger. d ( " SDK Version: \( version) " )
8890 }
8991
9092 /// Start Optimizely SDK (Asynchronous)
You can’t perform that action at this time.
0 commit comments