From c64b7e3644a8176debafeb26e9007a3a6ee7e8ba Mon Sep 17 00:00:00 2001 From: dkimitsa Date: Thu, 29 Feb 2024 10:49:57 +0200 Subject: [PATCH] * Singular updated to v12.3.2 --- README.md | 2 +- singular/README.md | 1 + singular/ios/pom.xml | 2 +- .../Singular.lib/Headers/SingularConfig.h | 7 +++++++ .../org/robovm/pods/singular/SingularConfig.java | 16 ++++++++++++++++ 5 files changed, 26 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2de341e27..ad4eee672 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ v1.38.0 - in development | [OneSignal](onesignal/) | 5.1.0 | | [Pollfish](pollfish/) | 6.5.0 | | [SAMKeychain](samkeychain/) | 1.5.3 | -| [Singular](singular/) | 12.2.0 | +| [Singular](singular/) | 12.3.2 | | [Tenjin](tenjin/) | 1.14.0 | | [UnityAds](unityads/) | 4.9.3 | | [YouTubePlayer](youtube/) | 1.0.4 | diff --git a/singular/README.md b/singular/README.md index 3357a042c..a759ec5a5 100644 --- a/singular/README.md +++ b/singular/README.md @@ -4,6 +4,7 @@ | RoboPods Version | Singular Version | |------------------|------------------| +| 1.38.0 | 12.3.2 | | 1.35.0 | 12.2.0 | | 1.33.0 | 12.1.1 | | 1.32.0 | 12.0.6 | diff --git a/singular/ios/pom.xml b/singular/ios/pom.xml index b0f363b49..d24258340 100644 --- a/singular/ios/pom.xml +++ b/singular/ios/pom.xml @@ -7,7 +7,7 @@ robopods-singular-ios - RoboPods Singular SDK iOS v12.2.0 + RoboPods Singular SDK iOS v12.3.2 jar diff --git a/singular/ios/src/main/bro-gen/Singular.lib/Headers/SingularConfig.h b/singular/ios/src/main/bro-gen/Singular.lib/Headers/SingularConfig.h index f15183556..f77153c36 100644 --- a/singular/ios/src/main/bro-gen/Singular.lib/Headers/SingularConfig.h +++ b/singular/ios/src/main/bro-gen/Singular.lib/Headers/SingularConfig.h @@ -37,6 +37,13 @@ @property void(^conversionValueUpdatedCallback)(NSInteger); @property void(^conversionValuesUpdatedCallback)(NSNumber *, NSNumber *, BOOL); @property NSInteger waitForTrackingAuthorizationWithTimeoutInterval; +@property void(^deviceAttributionCallback)(NSDictionary *); + +// SDID - Singular Device Identifier +typedef void (^SdidAccessorHandler)(NSString* result); +@property NSString *customSdid; +@property SdidAccessorHandler didSetSdidHandler; +@property SdidAccessorHandler sdidReceivedHandler; -(id)initWithApiKey:(NSString*)apikey andSecret:(NSString*)secret; diff --git a/singular/ios/src/main/java/org/robovm/pods/singular/SingularConfig.java b/singular/ios/src/main/java/org/robovm/pods/singular/SingularConfig.java index c4a781e5a..1b04630ed 100644 --- a/singular/ios/src/main/java/org/robovm/pods/singular/SingularConfig.java +++ b/singular/ios/src/main/java/org/robovm/pods/singular/SingularConfig.java @@ -115,6 +115,22 @@ public SingularConfig() {} public native @MachineSizedSInt long getWaitForTrackingAuthorizationWithTimeoutInterval(); @Property(selector = "setWaitForTrackingAuthorizationWithTimeoutInterval:") public native void setWaitForTrackingAuthorizationWithTimeoutInterval(@MachineSizedSInt long v); + @Property(selector = "deviceAttributionCallback") + public native @Block VoidBlock1> getDeviceAttributionCallback(); + @Property(selector = "setDeviceAttributionCallback:") + public native void setDeviceAttributionCallback(@Block VoidBlock1> v); + @Property(selector = "customSdid") + public native String getCustomSdid(); + @Property(selector = "setCustomSdid:") + public native void setCustomSdid(String v); + @Property(selector = "didSetSdidHandler") + public native @Block VoidBlock1 getDidSetSdidHandler(); + @Property(selector = "setDidSetSdidHandler:") + public native void setDidSetSdidHandler(@Block VoidBlock1 v); + @Property(selector = "sdidReceivedHandler") + public native @Block VoidBlock1 getSdidReceivedHandler(); + @Property(selector = "setSdidReceivedHandler:") + public native void setSdidReceivedHandler(@Block VoidBlock1 v); @Property(selector = "supportAppExtension") public native boolean isSupportAppExtension(); @Property(selector = "setSupportAppExtension:")