Skip to content

Commit

Permalink
Merge pull request #170 from tenjin/dg/release-1.14.6
Browse files Browse the repository at this point in the history
Release 1.14.6
  • Loading branch information
giraldogdiego authored Nov 21, 2024
2 parents 2beab97 + 931be6c commit 7b82196
Show file tree
Hide file tree
Showing 16 changed files with 56 additions and 62 deletions.
4 changes: 4 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -349,3 +349,7 @@ v1.14.4
v1.14.5
----
- Improve SKAN postbacks implementation for older SKAN methods

v1.14.6
----
- Improve ASA token retrieval
2 changes: 1 addition & 1 deletion TenjinSDK.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Created by Tenjin on 2016-05-20.
// Version 1.14.5
// Version 1.14.6

// Copyright (c) 2016 Tenjin. All rights reserved.
//
Expand Down
2 changes: 1 addition & 1 deletion TenjinSDK.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "TenjinSDK"
s.version = "1.14.5"
s.version = "1.14.6"
s.summary = "TenjinSDK"
s.description = <<-DESC
Tenjin is a unique growth infrastructure platform that helps you streamline your mobile marketing.
Expand Down
14 changes: 7 additions & 7 deletions TenjinSDK.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,32 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string>
<string>ios-arm64_i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>TenjinSDK.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>armv7</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_i386_x86_64-simulator</string>
<string>ios-arm64_armv7</string>
<key>LibraryPath</key>
<string>TenjinSDK.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
<string>armv7</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -219,10 +219,9 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : NSObject
SWIFT_CLASS("_TtC9TenjinSDK35AttributionOperationHelperMigration")
@interface AttributionOperationHelperMigration : NSObject
- (void)getAttributionTokenWithCompletion:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))completion;
- (void)requestAttributionDetailsWithCompletion:(void (^ _Nonnull)(NSDictionary<NSString *, id> * _Nullable, NSError * _Nullable))completion;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

Expand Down Expand Up @@ -546,10 +545,9 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : NSObject
SWIFT_CLASS("_TtC9TenjinSDK35AttributionOperationHelperMigration")
@interface AttributionOperationHelperMigration : NSObject
- (void)getAttributionTokenWithCompletion:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))completion;
- (void)requestAttributionDetailsWithCompletion:(void (^ _Nonnull)(NSDictionary<NSString *, id> * _Nullable, NSError * _Nullable))completion;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,8 @@ import _Concurrency
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?)
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?, completionBlock block: ((Foundation.Data?, Foundation.URLResponse?, Swift.Error?, Swift.Bool) -> Swift.Void)?)
}
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelper : ObjectiveC.NSObject {
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelperMigration : ObjectiveC.NSObject {
@objc public func getAttributionToken(completion: @escaping (Swift.String?, Swift.Error?) -> Swift.Void)
@objc public func requestAttributionDetails(completion: @escaping ([Swift.String : Any]?, Swift.Error?) -> Swift.Void)
@objc override dynamic public init()
@objc deinit
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,8 @@ import _Concurrency
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?)
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?, completionBlock block: ((Foundation.Data?, Foundation.URLResponse?, Swift.Error?, Swift.Bool) -> Swift.Void)?)
}
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelper : ObjectiveC.NSObject {
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelperMigration : ObjectiveC.NSObject {
@objc public func getAttributionToken(completion: @escaping (Swift.String?, Swift.Error?) -> Swift.Void)
@objc public func requestAttributionDetails(completion: @escaping ([Swift.String : Any]?, Swift.Error?) -> Swift.Void)
@objc override dynamic public init()
@objc deinit
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
#define kTenjinConversionEndpoint @"conversion-values"

//this line replaced by build script
#define kTenjinTenjinSDKVersion @"1.14.5"
#define kTenjinTenjinSDKVersion @"1.14.6"



#define kTenjinPlatformIos @"ios"
Expand All @@ -33,7 +34,6 @@
#define kTenjinSdkVersion @"sdk_version"
#define kTenjinCountry @"country"
#define kTenjinDevice @"device"
#define kTenjinIad @"iad"
#define kTenjinBuildId @"build_id"
#define kTenjinOsVersionRelease @"os_version_release"
#define kTenjinLocale @"locale"
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -219,10 +219,9 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : NSObject
SWIFT_CLASS("_TtC9TenjinSDK35AttributionOperationHelperMigration")
@interface AttributionOperationHelperMigration : NSObject
- (void)getAttributionTokenWithCompletion:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))completion;
- (void)requestAttributionDetailsWithCompletion:(void (^ _Nonnull)(NSDictionary<NSString *, id> * _Nullable, NSError * _Nullable))completion;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

Expand Down Expand Up @@ -546,10 +545,9 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : NSObject
SWIFT_CLASS("_TtC9TenjinSDK35AttributionOperationHelperMigration")
@interface AttributionOperationHelperMigration : NSObject
- (void)getAttributionTokenWithCompletion:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))completion;
- (void)requestAttributionDetailsWithCompletion:(void (^ _Nonnull)(NSDictionary<NSString *, id> * _Nullable, NSError * _Nullable))completion;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

Expand Down Expand Up @@ -873,10 +871,9 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : NSObject
SWIFT_CLASS("_TtC9TenjinSDK35AttributionOperationHelperMigration")
@interface AttributionOperationHelperMigration : NSObject
- (void)getAttributionTokenWithCompletion:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))completion;
- (void)requestAttributionDetailsWithCompletion:(void (^ _Nonnull)(NSDictionary<NSString *, id> * _Nullable, NSError * _Nullable))completion;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,8 @@ import _Concurrency
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?)
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?, completionBlock block: ((Foundation.Data?, Foundation.URLResponse?, Swift.Error?, Swift.Bool) -> Swift.Void)?)
}
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelper : ObjectiveC.NSObject {
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelperMigration : ObjectiveC.NSObject {
@objc public func getAttributionToken(completion: @escaping (Swift.String?, Swift.Error?) -> Swift.Void)
@objc public func requestAttributionDetails(completion: @escaping ([Swift.String : Any]?, Swift.Error?) -> Swift.Void)
@objc override dynamic public init()
@objc deinit
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,8 @@ import _Concurrency
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?)
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?, completionBlock block: ((Foundation.Data?, Foundation.URLResponse?, Swift.Error?, Swift.Bool) -> Swift.Void)?)
}
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelper : ObjectiveC.NSObject {
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelperMigration : ObjectiveC.NSObject {
@objc public func getAttributionToken(completion: @escaping (Swift.String?, Swift.Error?) -> Swift.Void)
@objc public func requestAttributionDetails(completion: @escaping ([Swift.String : Any]?, Swift.Error?) -> Swift.Void)
@objc override dynamic public init()
@objc deinit
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,8 @@ import _Concurrency
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?)
@objc func method(_ method: Swift.String, url: Swift.String, body: Swift.String?, headers: [Swift.AnyHashable : Any]?, completionBlock block: ((Foundation.Data?, Foundation.URLResponse?, Swift.Error?, Swift.Bool) -> Swift.Void)?)
}
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelper : ObjectiveC.NSObject {
@_inheritsConvenienceInitializers @objc public class AttributionOperationHelperMigration : ObjectiveC.NSObject {
@objc public func getAttributionToken(completion: @escaping (Swift.String?, Swift.Error?) -> Swift.Void)
@objc public func requestAttributionDetails(completion: @escaping ([Swift.String : Any]?, Swift.Error?) -> Swift.Void)
@objc override dynamic public init()
@objc deinit
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
#define kTenjinConversionEndpoint @"conversion-values"

//this line replaced by build script
#define kTenjinTenjinSDKVersion @"1.14.5"
#define kTenjinTenjinSDKVersion @"1.14.6"



#define kTenjinPlatformIos @"ios"
Expand All @@ -33,7 +34,6 @@
#define kTenjinSdkVersion @"sdk_version"
#define kTenjinCountry @"country"
#define kTenjinDevice @"device"
#define kTenjinIad @"iad"
#define kTenjinBuildId @"build_id"
#define kTenjinOsVersionRelease @"os_version_release"
#define kTenjinLocale @"locale"
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
</data>
<key>Headers/TenjinSDK-Swift.h</key>
<data>
t2PH0pG9792nk0KQCg2Y9TCRW7Q=
AIRe8QKWeVdy3cY/NRvwMS0CtSY=
</data>
<key>Headers/TenjinSDK.h</key>
<data>
Expand All @@ -50,35 +50,35 @@
</data>
<key>Modules/TenjinSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
<data>
XH4/MXp3SFuAdg6myxYm2dtjFE4=
wVBSgDMyHDtuwgzzSY+or5y6WGs=
</data>
<key>Modules/TenjinSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
<data>
m30/hWGXBQdicptOgJZY5R5EOR4=
fxmtS7IqIafVOeJFtwQ0Z8EyvP0=
</data>
<key>Modules/TenjinSDK.swiftmodule/i386-apple-ios-simulator.swiftdoc</key>
<data>
GzMjMZygjR0UbEu/HkeF5lw3Pes=
</data>
<key>Modules/TenjinSDK.swiftmodule/i386-apple-ios-simulator.swiftinterface</key>
<data>
ojDGVH1XAdnHxmFgVPt7AK3NQI8=
ID7Jpo1QRiWjbME+9G3bGJ+vnsM=
</data>
<key>Modules/TenjinSDK.swiftmodule/i386-apple-ios-simulator.swiftmodule</key>
<data>
tCp0vS3mzRhCU9QHaGQMzjduOu4=
WC/Eg0BjcifYOgj6G+cI/yQctNo=
</data>
<key>Modules/TenjinSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
<data>
Pp3vroIoFRcECIGmMXRv55Yfs80=
</data>
<key>Modules/TenjinSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
<data>
gvcA9pLdJ1hBtKD3OMYFCzswFY8=
zmpvV3AuS2y8qlEimdq9Ciyk/38=
</data>
<key>Modules/TenjinSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
<data>
R3dAwdoUQWDZSZfqJfjpf4rX4Tg=
sP1J30umGpXVlvPpNb+KRtcBSyw=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand Down Expand Up @@ -110,7 +110,7 @@
</data>
<key>PrivateHeaders/TenjinConst.h</key>
<data>
uY+LZc24pDZrevH3uWyjEkBbTPE=
MyXksdGqoIJbMg7hYyxFNG5JIBc=
</data>
<key>PrivateHeaders/TenjinUtil.h</key>
<data>
Expand Down Expand Up @@ -208,11 +208,11 @@
<dict>
<key>hash</key>
<data>
t2PH0pG9792nk0KQCg2Y9TCRW7Q=
AIRe8QKWeVdy3cY/NRvwMS0CtSY=
</data>
<key>hash2</key>
<data>
xjSZaE5cN9vCuyNODGO+5TXAebYbdd5QIP/5xC6xUHg=
pAkBj7MupT/bsZJgnDasvS2D+1WqTGSCM6x7fPaH7mE=
</data>
</dict>
<key>Headers/TenjinSDK.h</key>
Expand Down Expand Up @@ -241,22 +241,22 @@
<dict>
<key>hash</key>
<data>
XH4/MXp3SFuAdg6myxYm2dtjFE4=
wVBSgDMyHDtuwgzzSY+or5y6WGs=
</data>
<key>hash2</key>
<data>
VjhyNFLnbAFElZQfZad4U32V4qlTsGOviunY5kJz8w8=
6Uu0/ROg3c+gapnYUG2ZZl1kwc6nzvZSq7UKNZdZQZQ=
</data>
</dict>
<key>Modules/TenjinSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
<dict>
<key>hash</key>
<data>
m30/hWGXBQdicptOgJZY5R5EOR4=
fxmtS7IqIafVOeJFtwQ0Z8EyvP0=
</data>
<key>hash2</key>
<data>
OcTLjrJpxUUZU1Nqj7n0NKxcV78Vtynci5YqE3H/dGE=
L829hw/cjRIbz08xtBD4QKY/uLp0ojCWf8e02uf4a3Y=
</data>
</dict>
<key>Modules/TenjinSDK.swiftmodule/i386-apple-ios-simulator.swiftdoc</key>
Expand All @@ -274,22 +274,22 @@
<dict>
<key>hash</key>
<data>
ojDGVH1XAdnHxmFgVPt7AK3NQI8=
ID7Jpo1QRiWjbME+9G3bGJ+vnsM=
</data>
<key>hash2</key>
<data>
Rd9fdZv05WOVgOCzHEuwexMpzSXYkxKJuxdJfKq09DM=
sYoEDpmcPhKAAD6rARTrJJzaYMNKW+lkgk+vkWFDG4o=
</data>
</dict>
<key>Modules/TenjinSDK.swiftmodule/i386-apple-ios-simulator.swiftmodule</key>
<dict>
<key>hash</key>
<data>
tCp0vS3mzRhCU9QHaGQMzjduOu4=
WC/Eg0BjcifYOgj6G+cI/yQctNo=
</data>
<key>hash2</key>
<data>
3WYK1IBziqkKJYRjXatgRtNr/pZ2imh0XoDCpsYy/M4=
gAg+tkWAUeY5lgWyibOxiLGmGZujlRiJzqpXqr/qA+w=
</data>
</dict>
<key>Modules/TenjinSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
Expand All @@ -307,22 +307,22 @@
<dict>
<key>hash</key>
<data>
gvcA9pLdJ1hBtKD3OMYFCzswFY8=
zmpvV3AuS2y8qlEimdq9Ciyk/38=
</data>
<key>hash2</key>
<data>
gl9iuCWWGBsizM3CUPjWacI1Goc6S5mlqC6i9ghfTJw=
jt3BjEpoDCbdR3uHB6yQyBOW+AJiKznzEljTF0Gz9o0=
</data>
</dict>
<key>Modules/TenjinSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
<dict>
<key>hash</key>
<data>
R3dAwdoUQWDZSZfqJfjpf4rX4Tg=
sP1J30umGpXVlvPpNb+KRtcBSyw=
</data>
<key>hash2</key>
<data>
oWMf4jLW0YYnHa+Oq++GlNIzHffF+EgT9Yr7WC6Sd0Y=
/YhOEaC3czOoctdyiRKl7yEXC3mWsU+8dYBPdaAvav0=
</data>
</dict>
<key>Modules/module.modulemap</key>
Expand Down Expand Up @@ -406,11 +406,11 @@
<dict>
<key>hash</key>
<data>
uY+LZc24pDZrevH3uWyjEkBbTPE=
MyXksdGqoIJbMg7hYyxFNG5JIBc=
</data>
<key>hash2</key>
<data>
naiEE+RRBPybyOQyeGullS4kcYDFCpMLA/goUu0wIDk=
p61C9CfGTTL+KPsIyOl2ym6h1eBF5iO99H+YP4z3m+4=
</data>
</dict>
<key>PrivateHeaders/TenjinUtil.h</key>
Expand Down

0 comments on commit 7b82196

Please sign in to comment.