Skip to content
Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion CleverTap-iOS-SDK.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,10 @@ s.ios.resource_bundle = {'CleverTapSDK' => ['CleverTapSDK/**/*.{png,xib,ht
s.ios.deployment_target = '9.0'
s.ios.source_files = 'CleverTapSDK/**/*.{h,m,swift}'
s.ios.exclude_files = 'CleverTapSDK/include/**/*.h'
s.ios.public_header_files = 'CleverTapSDK/CleverTap.h', 'CleverTapSDK/CleverTap+SSLPinning.h','CleverTapSDK/CleverTap+Inbox.h', 'CleverTapSDK/CleverTapInstanceConfig.h', 'CleverTapSDK/CleverTapBuildInfo.h', 'CleverTapSDK/CleverTapEventDetail.h', 'CleverTapSDK/CleverTapInAppNotificationDelegate.h', 'CleverTapSDK/CleverTapSyncDelegate.h', 'CleverTapSDK/CleverTapTrackedViewController.h', 'CleverTapSDK/CleverTapUTMDetail.h', 'CleverTapSDK/CleverTapJSInterface.h', 'CleverTapSDK/CleverTap+DisplayUnit.h', 'CleverTapSDK/CleverTap+FeatureFlags.h', 'CleverTapSDK/CleverTap+ProductConfig.h', 'CleverTapSDK/CleverTapPushNotificationDelegate.h', 'CleverTapSDK/CleverTapURLDelegate.h', 'CleverTapSDK/CleverTap+InAppNotifications.h', 'CleverTapSDK/CleverTap+SCDomain.h', 'CleverTapSDK/CleverTap+PushPermission.h', 'CleverTapSDK/InApps/CTLocalInApp.h', 'CleverTapSDK/CleverTap+CTVar.h', 'CleverTapSDK/ProductExperiences/CTVar.h', 'CleverTapSDK/LeanplumCT.h', 'CleverTapSDK/InApps/CustomTemplates/CTInAppTemplateBuilder.h', 'CleverTapSDK/InApps/CustomTemplates/CTAppFunctionBuilder.h', 'CleverTapSDK/InApps/CustomTemplates/CTTemplatePresenter.h', 'CleverTapSDK/InApps/CustomTemplates/CTTemplateProducer.h', 'CleverTapSDK/InApps/CustomTemplates/CTCustomTemplateBuilder.h', 'CleverTapSDK/InApps/CustomTemplates/CTCustomTemplate.h', 'CleverTapSDK/InApps/CustomTemplates/CTTemplateContext.h', 'CleverTapSDK/InApps/CustomTemplates/CTCustomTemplatesManager.h', 'CleverTapSDK/InApps/CustomTemplates/CTJsonTemplateProducer.h'
s.ios.public_header_files = 'CleverTapSDK/CleverTap.h', 'CleverTapSDK/CleverTap+SSLPinning.h','CleverTapSDK/CleverTap+Inbox.h', 'CleverTapSDK/CleverTapInstanceConfig.h', 'CleverTapSDK/CleverTapBuildInfo.h', 'CleverTapSDK/CleverTapEventDetail.h', 'CleverTapSDK/CleverTapInAppNotificationDelegate.h', 'CleverTapSDK/CleverTapSyncDelegate.h', 'CleverTapSDK/CleverTapTrackedViewController.h', 'CleverTapSDK/CleverTapUTMDetail.h', 'CleverTapSDK/CleverTapJSInterface.h', 'CleverTapSDK/CleverTap+DisplayUnit.h', 'CleverTapSDK/CleverTap+FeatureFlags.h', 'CleverTapSDK/CleverTap+ProductConfig.h', 'CleverTapSDK/CleverTapPushNotificationDelegate.h', 'CleverTapSDK/CleverTapURLDelegate.h', 'CleverTapSDK/CleverTap+InAppNotifications.h', 'CleverTapSDK/CleverTap+SCDomain.h', 'CleverTapSDK/CleverTap+PushPermission.h', 'CleverTapSDK/InApps/CTLocalInApp.h', 'CleverTapSDK/CleverTap+CTVar.h', 'CleverTapSDK/ProductExperiences/CTVar.h', 'CleverTapSDK/LeanplumCT.h', 'CleverTapSDK/InApps/CustomTemplates/CTInAppTemplateBuilder.h', 'CleverTapSDK/InApps/CustomTemplates/CTAppFunctionBuilder.h', 'CleverTapSDK/InApps/CustomTemplates/CTTemplatePresenter.h', 'CleverTapSDK/InApps/CustomTemplates/CTTemplateProducer.h', 'CleverTapSDK/InApps/CustomTemplates/CTCustomTemplateBuilder.h', 'CleverTapSDK/InApps/CustomTemplates/CTCustomTemplate.h', 'CleverTapSDK/InApps/CustomTemplates/CTTemplateContext.h', 'CleverTapSDK/InApps/CustomTemplates/CTCustomTemplatesManager.h', 'CleverTapSDK/InApps/CustomTemplates/CTJsonTemplateProducer.h',
'CleverTapSDK/InApps/CTInAppStore.h',
'CleverTapSDK/CTSwitchUserDelegate.h',
'CleverTapSDK/InApps/InAppsScheduler/*.h'
s.tvos.deployment_target = '9.0'
s.tvos.source_files = 'CleverTapSDK/*.{h,m,swift}', 'CleverTapSDK/Encryption/*.{h,m,swift}', 'CleverTapSDK/FileDownload/*.{h,m}', 'CleverTapSDK/ProductConfig/**/*.{h,m}', 'CleverTapSDK/FeatureFlags/**/*.{h,m}', 'CleverTapSDK/ProductExperiences/*.{h,m}', 'CleverTapSDK/Swizzling/*.{h,m}', 'CleverTapSDK/Session/*.{h,m}', 'CleverTapSDK/EventDatabase/*.{h,m}'
s.tvos.exclude_files = 'CleverTapSDK/include/**/*.h', 'CleverTapSDK/CleverTapJSInterface.{h,m}', 'CleverTapSDK/CTInAppNotification.{h,m}', 'CleverTapSDK/CTNotificationButton.{h,m}', 'CleverTapSDK/CTNotificationAction.{h,m}', 'CleverTapSDK/CTPushPrimerManager.{h,m}', 'CleverTapSDK/InApps/*.{h,m}', 'CleverTapSDK/InApps/**/*.{h,m}', 'CleverTapSDK/CTInAppFCManager.{h,m}', 'CleverTapSDK/CTInAppDisplayViewController.{h,m}', 'CleverTapSDK/CTContentFetchManager.{h,m}'
Expand Down
60 changes: 52 additions & 8 deletions CleverTapSDK.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -302,10 +302,8 @@
4EB4C8BE2AAD91AC00B7F045 /* CTTriggerEvaluator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EB4C8BC2AAD91AC00B7F045 /* CTTriggerEvaluator.h */; };
4EB4C8BF2AAD91AC00B7F045 /* CTTriggerEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EB4C8BD2AAD91AC00B7F045 /* CTTriggerEvaluator.m */; };
4ECD88312ADC8A05003885CE /* CTSessionManagerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ECD88302ADC8A05003885CE /* CTSessionManagerTests.m */; };
4EEA76612ECF066C00E2CF1B /* CTInAppDelayManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EEA765E2ECF066C00E2CF1B /* CTInAppDelayManager.m */; };
4EEA76622ECF066C00E2CF1B /* CTInAppTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EEA76602ECF066C00E2CF1B /* CTInAppTimer.m */; };
4EEA76632ECF066C00E2CF1B /* CTInAppTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEA765F2ECF066C00E2CF1B /* CTInAppTimer.h */; };
4EEA76642ECF066C00E2CF1B /* CTInAppDelayManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEA765D2ECF066C00E2CF1B /* CTInAppDelayManager.h */; };
4EED219B29AF6368006CEA19 /* CTVarCacheTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EED219A29AF6368006CEA19 /* CTVarCacheTest.m */; };
4EF0D5452AD84BCA0044C48F /* CTSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF0D5432AD84BCA0044C48F /* CTSessionManager.h */; };
4EF0D5462AD84BCA0044C48F /* CTSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF0D5432AD84BCA0044C48F /* CTSessionManager.h */; };
Expand All @@ -331,6 +329,17 @@
4EFC9E4F2DF9690D00104D52 /* CTEncryptionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EFC9E412DF9690D00104D52 /* CTEncryptionManager.h */; };
4EFC9E502DF9690D00104D52 /* CTCryptMigrator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EFC9E3F2DF9690D00104D52 /* CTCryptMigrator.h */; };
5709005327FD8E1F0011B89F /* CleverTap+SCDomain.h in Headers */ = {isa = PBXBuildFile; fileRef = 5709005227FD8E1E0011B89F /* CleverTap+SCDomain.h */; settings = {ATTRIBUTES = (Public, ); }; };
57B7E75A2F2221F300CF22E1 /* InAppTimerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B7E7592F2221F300CF22E1 /* InAppTimerManager.swift */; };
57B7E75C2F2222C800CF22E1 /* InAppScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B7E75B2F2222C800CF22E1 /* InAppScheduler.swift */; };
57B7E75E2F2222DC00CF22E1 /* InAppDataExtractor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B7E75D2F2222DC00CF22E1 /* InAppDataExtractor.swift */; };
57B7E7602F2222FF00CF22E1 /* InAppSchedulingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B7E75F2F2222FF00CF22E1 /* InAppSchedulingStrategy.swift */; };
57B7E7742F2B33C000CF22E1 /* CTInActionResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B7E7712F2B33C000CF22E1 /* CTInActionResult.m */; };
57B7E7752F2B33C000CF22E1 /* CTTimerResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B7E7732F2B33C000CF22E1 /* CTTimerResult.m */; };
57B7E7762F2B33C000CF22E1 /* CTDelayedInAppResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B7E76F2F2B33C000CF22E1 /* CTDelayedInAppResult.m */; };
57B7E7772F2B33C000CF22E1 /* CTInActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 57B7E7702F2B33C000CF22E1 /* CTInActionResult.h */; };
57B7E7782F2B33C000CF22E1 /* CTTimerResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 57B7E7722F2B33C000CF22E1 /* CTTimerResult.h */; };
57B7E7792F2B33C000CF22E1 /* CTDelayedInAppResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 57B7E76E2F2B33C000CF22E1 /* CTDelayedInAppResult.h */; };
57CDEE412F163C4E001161F5 /* InAppDurationPartitioner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57CDEE402F163C4E001161F5 /* InAppDurationPartitioner.swift */; };
57D2E1C82684B1630068E45A /* CleverTap.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C7BBC8207D8837001345EF /* CleverTap.h */; settings = {ATTRIBUTES = (Public, ); }; };
57EDC7A12683845B001DD157 /* CleverTap+InAppNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 57EDC7A02683845B001DD157 /* CleverTap+InAppNotifications.h */; settings = {ATTRIBUTES = (Public, ); }; };
6A11D83A2A8FC71F007F5D21 /* CTImpressionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A11D8382A8FC71F007F5D21 /* CTImpressionManager.h */; };
Expand Down Expand Up @@ -893,8 +902,6 @@
4EC2D084278AAD8000F4DE54 /* IdentityManagementTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IdentityManagementTests.m; sourceTree = "<group>"; };
4ECD88302ADC8A05003885CE /* CTSessionManagerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTSessionManagerTests.m; sourceTree = "<group>"; };
4EDCDE4D278AC4DF0065E699 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
4EEA765D2ECF066C00E2CF1B /* CTInAppDelayManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CTInAppDelayManager.h; sourceTree = "<group>"; };
4EEA765E2ECF066C00E2CF1B /* CTInAppDelayManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTInAppDelayManager.m; sourceTree = "<group>"; };
4EEA765F2ECF066C00E2CF1B /* CTInAppTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CTInAppTimer.h; sourceTree = "<group>"; };
4EEA76602ECF066C00E2CF1B /* CTInAppTimer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTInAppTimer.m; sourceTree = "<group>"; };
4EED219A29AF6368006CEA19 /* CTVarCacheTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTVarCacheTest.m; sourceTree = "<group>"; };
Expand All @@ -918,6 +925,17 @@
4EFC9E422DF9690D00104D52 /* CTEncryptionManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTEncryptionManager.m; sourceTree = "<group>"; };
4EFC9E432DF9690D00104D52 /* NetworkEncryptionManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkEncryptionManager.swift; sourceTree = "<group>"; };
5709005227FD8E1E0011B89F /* CleverTap+SCDomain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CleverTap+SCDomain.h"; sourceTree = "<group>"; };
57B7E7592F2221F300CF22E1 /* InAppTimerManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppTimerManager.swift; sourceTree = "<group>"; };
57B7E75B2F2222C800CF22E1 /* InAppScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppScheduler.swift; sourceTree = "<group>"; };
57B7E75D2F2222DC00CF22E1 /* InAppDataExtractor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppDataExtractor.swift; sourceTree = "<group>"; };
57B7E75F2F2222FF00CF22E1 /* InAppSchedulingStrategy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppSchedulingStrategy.swift; sourceTree = "<group>"; };
57B7E76E2F2B33C000CF22E1 /* CTDelayedInAppResult.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CTDelayedInAppResult.h; sourceTree = "<group>"; };
57B7E76F2F2B33C000CF22E1 /* CTDelayedInAppResult.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTDelayedInAppResult.m; sourceTree = "<group>"; };
57B7E7702F2B33C000CF22E1 /* CTInActionResult.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CTInActionResult.h; sourceTree = "<group>"; };
57B7E7712F2B33C000CF22E1 /* CTInActionResult.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTInActionResult.m; sourceTree = "<group>"; };
57B7E7722F2B33C000CF22E1 /* CTTimerResult.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CTTimerResult.h; sourceTree = "<group>"; };
57B7E7732F2B33C000CF22E1 /* CTTimerResult.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CTTimerResult.m; sourceTree = "<group>"; };
57CDEE402F163C4E001161F5 /* InAppDurationPartitioner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppDurationPartitioner.swift; sourceTree = "<group>"; };
57EDC7A02683845B001DD157 /* CleverTap+InAppNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CleverTap+InAppNotifications.h"; sourceTree = "<group>"; };
5BAE71D9266FA7F7817B7D15 /* Pods_shared_CleverTapSDKTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_shared_CleverTapSDKTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
6A11D8382A8FC71F007F5D21 /* CTImpressionManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CTImpressionManager.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1223,12 +1241,12 @@
071EB476217F6427008F0FAB /* InApps */ = {
isa = PBXGroup;
children = (
57B7E7542F220A9300CF22E1 /* InAppsScheduler */,
57CDEE402F163C4E001161F5 /* InAppDurationPartitioner.swift */,
6BB727102B8E455B009CE7D0 /* CustomTemplates */,
6A3EBD2F2AA0701D00CE97D4 /* Matchers */,
4808030F292EB50D00C06E2F /* CTLocalInApp.h */,
48080310292EB50D00C06E2F /* CTLocalInApp.m */,
4EEA765D2ECF066C00E2CF1B /* CTInAppDelayManager.h */,
4EEA765E2ECF066C00E2CF1B /* CTInAppDelayManager.m */,
4EEA765F2ECF066C00E2CF1B /* CTInAppTimer.h */,
4EEA76602ECF066C00E2CF1B /* CTInAppTimer.m */,
49F9E6BA2552E97000EF2E5C /* resources */,
Expand Down Expand Up @@ -1571,6 +1589,23 @@
path = Encryption;
sourceTree = "<group>";
};
57B7E7542F220A9300CF22E1 /* InAppsScheduler */ = {
isa = PBXGroup;
children = (
57B7E76E2F2B33C000CF22E1 /* CTDelayedInAppResult.h */,
57B7E76F2F2B33C000CF22E1 /* CTDelayedInAppResult.m */,
57B7E7702F2B33C000CF22E1 /* CTInActionResult.h */,
57B7E7712F2B33C000CF22E1 /* CTInActionResult.m */,
57B7E7722F2B33C000CF22E1 /* CTTimerResult.h */,
57B7E7732F2B33C000CF22E1 /* CTTimerResult.m */,
57B7E75D2F2222DC00CF22E1 /* InAppDataExtractor.swift */,
57B7E75B2F2222C800CF22E1 /* InAppScheduler.swift */,
57B7E7592F2221F300CF22E1 /* InAppTimerManager.swift */,
57B7E75F2F2222FF00CF22E1 /* InAppSchedulingStrategy.swift */,
);
path = InAppsScheduler;
sourceTree = "<group>";
};
6A3EBD2F2AA0701D00CE97D4 /* Matchers */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -2278,8 +2313,10 @@
D06F052821E802D400D1B6BD /* CTInboxBaseMessageCell.h in Headers */,
07B94548219EA34300D4C542 /* CTUserMO.h in Headers */,
4EEA76632ECF066C00E2CF1B /* CTInAppTimer.h in Headers */,
4EEA76642ECF066C00E2CF1B /* CTInAppDelayManager.h in Headers */,
D0405B4622050C5200D64EC3 /* CTInboxUtils.h in Headers */,
57B7E7772F2B33C000CF22E1 /* CTInActionResult.h in Headers */,
57B7E7782F2B33C000CF22E1 /* CTTimerResult.h in Headers */,
57B7E7792F2B33C000CF22E1 /* CTDelayedInAppResult.h in Headers */,
4E25E3C6278887A70008C888 /* CTLegacyIdentityRepo.h in Headers */,
6BF5A5912ACC854800CDED20 /* CTInAppDisplayManager.h in Headers */,
6B32A0A12B99033F009ADC57 /* CTCustomTemplateBuilder-Internal.h in Headers */,
Expand Down Expand Up @@ -2768,6 +2805,7 @@
071EB509217F6427008F0FAB /* CTAlertViewController.m in Sources */,
07B9454B219EA34300D4C542 /* CleverTapInboxMessage.m in Sources */,
4E41FD9C294F46510001FBED /* CTVarCache.m in Sources */,
57CDEE412F163C4E001161F5 /* InAppDurationPartitioner.swift in Sources */,
07053B7321E653E70085B44A /* UIView+CTToast.m in Sources */,
D0BD75A6241769440006EE55 /* CleverTapProductConfig.m in Sources */,
D0213D52207D905800FE5740 /* CleverTapEventDetail.m in Sources */,
Expand Down Expand Up @@ -2799,6 +2837,9 @@
487C71AB2D96CC310052986F /* CTAppRatingSystemAppFunction.m in Sources */,
4E41FD94294F46510001FBED /* CTVar.m in Sources */,
071EB505217F6427008F0FAB /* CTCoverViewController.m in Sources */,
57B7E7742F2B33C000CF22E1 /* CTInActionResult.m in Sources */,
57B7E7752F2B33C000CF22E1 /* CTTimerResult.m in Sources */,
57B7E7762F2B33C000CF22E1 /* CTDelayedInAppResult.m in Sources */,
071EB4CD217F6427008F0FAB /* CTInAppUtils.m in Sources */,
D0CACF9120B8A44C00A02327 /* CTCertificatePinning.m in Sources */,
4EA64A28296C115E001D9B22 /* CTRequestFactory.m in Sources */,
Expand All @@ -2811,6 +2852,7 @@
6B32A09F2B9901AA009ADC57 /* CTCustomTemplateBuilder.m in Sources */,
49C189A2243B08A40003E4D4 /* CTFeatureFlagsController.m in Sources */,
6A3EBD2E2AA06EB300CE97D4 /* CTInAppEvaluationManager.m in Sources */,
57B7E75C2F2222C800CF22E1 /* InAppScheduler.swift in Sources */,
4E838C42299F419900ED0875 /* ContentMerger.m in Sources */,
071EB513217F6427008F0FAB /* CTInAppNotification.m in Sources */,
6BB727342B8F787D009CE7D0 /* CTCustomTemplatesManager.m in Sources */,
Expand Down Expand Up @@ -2854,8 +2896,10 @@
6A4427C92AB05CF00098866F /* CTInAppTriggerManager.m in Sources */,
D0A84ADD209136D500191B1F /* CTLogger.m in Sources */,
D0A84AD9209135D400191B1F /* CTPreferences.m in Sources */,
57B7E75A2F2221F300CF22E1 /* InAppTimerManager.swift in Sources */,
4E25E3CF2788889E0008C888 /* CTLoginInfoProvider.m in Sources */,
6B535FB82AD56C60002A2663 /* CTMultiDelegateManager.m in Sources */,
57B7E75E2F2222DC00CF22E1 /* InAppDataExtractor.swift in Sources */,
071EB4EB217F6427008F0FAB /* CTCoverImageViewController.m in Sources */,
071EB4D4217F6427008F0FAB /* CTBaseHeaderFooterViewController.m in Sources */,
D06F052921E802D400D1B6BD /* CTInboxBaseMessageCell.m in Sources */,
Expand All @@ -2864,6 +2908,7 @@
6A775C3529BE78C7007790E0 /* CTVariables.m in Sources */,
4E7929FB29799E8F00B81F3C /* CTDomainFactory.m in Sources */,
0796FB6421AE5B2900FC380D /* CTCarouselMessageCell.m in Sources */,
57B7E7602F2222FF00CF22E1 /* InAppSchedulingStrategy.swift in Sources */,
6BB727162B8E463C009CE7D0 /* CTCustomTemplate.m in Sources */,
071EB4F6217F6427008F0FAB /* CTUIUtils.m in Sources */,
071EB4FA217F6427008F0FAB /* CTAVPlayerViewController.m in Sources */,
Expand Down Expand Up @@ -2894,7 +2939,6 @@
4EB4C8BF2AAD91AC00B7F045 /* CTTriggerEvaluator.m in Sources */,
0701E9652372DE9C0034AAC2 /* CleverTapDisplayUnit.m in Sources */,
072F9E3E21B1368000BC6313 /* CTInboxIconMessageCell.m in Sources */,
4EEA76612ECF066C00E2CF1B /* CTInAppDelayManager.m in Sources */,
4EEA76622ECF066C00E2CF1B /* CTInAppTimer.m in Sources */,
071EB4D8217F6427008F0FAB /* CTHalfInterstitialImageViewController.m in Sources */,
0797133021A2F09A0011C9A3 /* CTSwipeView.m in Sources */,
Expand Down
5 changes: 4 additions & 1 deletion CleverTapSDK/CTConstants.h
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,8 @@ extern NSString *CLTAP_PROFILE_IDENTITY_KEY;
#define CLTAP_INAPP_SS_JSON_RESPONSE_KEY @"inapp_notifs_ss"
#define CLTAP_INAPP_SS_APP_LAUNCHED_JSON_RESPONSE_KEY @"inapp_notifs_applaunched"
#define CLTAP_INAPP_MODE_JSON_RESPONSE_KEY @"inapp_delivery_mode"
#define CLTAP_INAPP_META_KEY @"inapp_notifs_meta"
#define CLTAP_INAPP_SS_APP_LAUNCHED_META_KEY @"inapp_notifs_applaunched_meta"

#define CLTAP_INAPP_SHOWN_TODAY_META_KEY @"imp"
#define CLTAP_INAPP_COUNTS_META_KEY @"tlc"
Expand All @@ -180,8 +182,9 @@ extern NSString *CLTAP_PROFILE_IDENTITY_KEY;
#define CLTAP_PREFS_INAPP_KEY @"inapp_notifs"
#define CLTAP_PREFS_INAPP_KEY_CS @"inapp_notifs_cs"
#define CLTAP_PREFS_INAPP_KEY_SS @"inapp_notifs_ss"

#define CLTAP_PREFS_DELAYED_INAPP_KEY @"delayed_inapp_notifs"
#define CLTAP_PREFS_DELAYED_INAPP_KEY_CS @"delayed_inapp_notifs_cs"
#define CLTAP_PREFS_INACTION_INAPP_KEY_SS @"inaction_inapp_notifs_ss"

#define CLTAP_PREFS_CS_INAPP_ACTIVE_ASSETS @"cs_inapp_active_assets"
#define CLTAP_PREFS_CS_INAPP_INACTIVE_ASSETS @"cs_inapp_inactive_assets"
Expand Down
Loading