Skip to content

Commit

Permalink
Merge pull request #168 from tenjin/dg/release-1.14.4
Browse files Browse the repository at this point in the history
Release 1.14.4
  • Loading branch information
giraldogdiego authored Aug 29, 2024
2 parents e298af7 + 0654f34 commit bdea790
Show file tree
Hide file tree
Showing 17 changed files with 110 additions and 29 deletions.
4 changes: 4 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,3 +341,7 @@ v1.14.3
----
- Adjust attribution retry times
- Deprecate `eventWithNameAndValue` receiving string value

v1.14.4
----
- Remove deprecated Apple `iAd` framework from the SDK
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.3
// Version 1.14.4

// 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.3"
s.version = "1.14.4"
s.summary = "TenjinSDK"
s.description = <<-DESC
Tenjin is a unique growth infrastructure platform that helps you streamline your mobile marketing.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,14 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : 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

enum PurposeConsentStatus : NSInteger;

SWIFT_CLASS("_TtC9TenjinSDK10GDPRHelper")
Expand Down Expand Up @@ -537,6 +545,14 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : 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

enum PurposeConsentStatus : NSInteger;

SWIFT_CLASS("_TtC9TenjinSDK10GDPRHelper")
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name TenjinSDK
import AdServices
import CoreData
import Foundation
import Network
Expand Down Expand Up @@ -58,6 +59,12 @@ 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 {
@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
}
extension CoreData.NSManagedObjectContext {
public func executeAndMergeChanges(using batchDeleteRequest: CoreData.NSBatchDeleteRequest) throws
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
// swift-module-flags: -target armv7-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name TenjinSDK
import AdServices
import CoreData
import Foundation
import Network
Expand Down Expand Up @@ -58,6 +59,12 @@ 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 {
@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
}
extension CoreData.NSManagedObjectContext {
public func executeAndMergeChanges(using batchDeleteRequest: CoreData.NSBatchDeleteRequest) throws
}
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.3"
#define kTenjinTenjinSDKVersion @"1.14.4"



#define kTenjinPlatformIos @"ios"
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,14 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : 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

enum PurposeConsentStatus : NSInteger;

SWIFT_CLASS("_TtC9TenjinSDK10GDPRHelper")
Expand Down Expand Up @@ -537,6 +545,14 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : 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

enum PurposeConsentStatus : NSInteger;

SWIFT_CLASS("_TtC9TenjinSDK10GDPRHelper")
Expand Down Expand Up @@ -856,6 +872,14 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

@class NSString;

SWIFT_CLASS("_TtC9TenjinSDK26AttributionOperationHelper")
@interface AttributionOperationHelper : 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

enum PurposeConsentStatus : NSInteger;

SWIFT_CLASS("_TtC9TenjinSDK10GDPRHelper")
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
// swift-module-flags: -target arm64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name TenjinSDK
import AdServices
import CoreData
import Foundation
import Network
Expand Down Expand Up @@ -58,6 +59,12 @@ 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 {
@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
}
extension CoreData.NSManagedObjectContext {
public func executeAndMergeChanges(using batchDeleteRequest: CoreData.NSBatchDeleteRequest) throws
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
// swift-module-flags: -target i386-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name TenjinSDK
import AdServices
import CoreData
import Foundation
import Network
Expand Down Expand Up @@ -58,6 +59,12 @@ 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 {
@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
}
extension CoreData.NSManagedObjectContext {
public func executeAndMergeChanges(using batchDeleteRequest: CoreData.NSBatchDeleteRequest) throws
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
// swift-module-flags: -target x86_64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name TenjinSDK
import AdServices
import CoreData
import Foundation
import Network
Expand Down Expand Up @@ -58,6 +59,12 @@ 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 {
@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
}
extension CoreData.NSManagedObjectContext {
public func executeAndMergeChanges(using batchDeleteRequest: CoreData.NSBatchDeleteRequest) throws
}
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.3"
#define kTenjinTenjinSDKVersion @"1.14.4"



#define kTenjinPlatformIos @"ios"
Expand Down
Binary file not shown.
Loading

0 comments on commit bdea790

Please sign in to comment.