Skip to content

Commit 76c9552

Browse files
authored
Merge pull request #670 from adjust/v4336
Version 4.33.6
2 parents c97e8e3 + 7a766fe commit 76c9552

File tree

8 files changed

+28
-14
lines changed

8 files changed

+28
-14
lines changed

Adjust.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Pod::Spec.new do |s|
22
s.name = "Adjust"
3-
s.version = "4.33.5"
3+
s.version = "4.33.6"
44
s.summary = "This is the iOS SDK of adjust. You can read more about it at http://adjust.com."
55
s.homepage = "https://github.com/adjust/ios_sdk"
66
s.license = { :type => 'MIT', :file => 'MIT-LICENSE' }
77
s.author = { "Adjust" => "[email protected]" }
8-
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.33.5" }
8+
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.33.6" }
99
s.ios.deployment_target = '9.0'
1010
s.tvos.deployment_target = '9.0'
1111
s.framework = 'SystemConfiguration'

Adjust/ADJUtil.m

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
static NSRegularExpression *shortUniversalLinkRegex = nil;
3636
static NSRegularExpression *excludedDeeplinkRegex = nil;
3737

38-
static NSString * const kClientSdk = @"ios4.33.5";
38+
static NSString * const kClientSdk = @"ios4.33.6";
3939
static NSString * const kDeeplinkParam = @"deep_link=";
4040
static NSString * const kSchemeDelimiter = @"://";
4141
static NSString * const kDefaultScheme = @"AdjustUniversalScheme";
@@ -1191,7 +1191,7 @@ + (int)attStatus {
11911191
NSMethodSignature *msAuthorization = [appTrackingClass methodSignatureForSelector:selAuthorization];
11921192
NSInvocation *invAuthorization = [NSInvocation invocationWithMethodSignature:msAuthorization];
11931193
[invAuthorization setSelector:selAuthorization];
1194-
[invAuthorization invokeWithTarget:appTrackingClass];
1194+
[invAuthorization setTarget:appTrackingClass];
11951195
[invAuthorization invoke];
11961196
NSUInteger status;
11971197
[invAuthorization getReturnValue:&status];
@@ -1431,9 +1431,10 @@ + (NSMutableDictionary *)deepCopyOfDictionary:(NSMutableDictionary *)dictionary
14311431
return nil;
14321432
}
14331433

1434-
NSMutableDictionary *deepCopy = (__bridge NSMutableDictionary *)CFPropertyListCreateDeepCopy(NULL,
1435-
(__bridge CFDictionaryRef)dictionary,
1436-
kCFPropertyListMutableContainersAndLeaves);
1434+
NSMutableDictionary *deepCopy =
1435+
(NSMutableDictionary *)CFBridgingRelease(CFPropertyListCreateDeepCopy(kCFAllocatorDefault,
1436+
(CFDictionaryRef)dictionary,
1437+
kCFPropertyListMutableContainersAndLeaves));
14371438
return deepCopy;
14381439
}
14391440

Adjust/Adjust.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Adjust.h
33
// Adjust SDK
44
//
5-
// V4.33.5
5+
// V4.33.6
66
// Created by Christian Wellenbrock (@wellle) on 23rd July 2013.
77
// Copyright (c) 2012-2021 Adjust GmbH. All rights reserved.
88
//

AdjustBridge/AdjustBridgeRegister.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ + (NSString *)adjust_js {
275275
if (this.sdkPrefix) {
276276
return this.sdkPrefix;
277277
} else {
278-
return 'web-bridge4.33.5';
278+
return 'web-bridge4.33.6';
279279
}
280280
},
281281
setTestOptions: function(testOptions) {

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
### Version 4.33.6 (25th July 2023)
2+
#### Fixed
3+
- Fixed memory leak occurrences when tracking events (https://github.com/adjust/ios_sdk/issues/668).
4+
5+
---
6+
17
### Version 4.33.5 (13th July 2023)
28
#### Changed
39
- Replaced the usage of `drand48()` with `arc4random_uniform` method.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.33.5
1+
4.33.6

examples/AdjustExample-ObjC/AdjustExample-ObjC.xcodeproj/xcshareddata/xcschemes/AdjustExample-ObjC.xcscheme

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@
5050
ReferencedContainer = "container:AdjustExample-ObjC.xcodeproj">
5151
</BuildableReference>
5252
</BuildableProductRunnable>
53+
<AdditionalOptions>
54+
<AdditionalOption
55+
key = "MallocScribble"
56+
value = ""
57+
isEnabled = "YES">
58+
</AdditionalOption>
59+
</AdditionalOptions>
5360
</LaunchAction>
5461
<ProfileAction
5562
buildConfiguration = "Release"

examples/AdjustExample-Swift/Podfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PODS:
2-
- Adjust (4.33.5):
3-
- Adjust/Core (= 4.33.5)
4-
- Adjust/Core (4.33.5)
2+
- Adjust (4.33.6):
3+
- Adjust/Core (= 4.33.6)
4+
- Adjust/Core (4.33.6)
55

66
DEPENDENCIES:
77
- Adjust (from `../../`)
@@ -11,7 +11,7 @@ EXTERNAL SOURCES:
1111
:path: "../../"
1212

1313
SPEC CHECKSUMS:
14-
Adjust: 4690e07ea401ee56d4d3f4f5bdad86c94f51903f
14+
Adjust: c3b6c3734928a617fefce81dc223fd5f104162be
1515

1616
PODFILE CHECKSUM: 4c79da456db9adb90cdd42adc7f721c7bb6490cd
1717

0 commit comments

Comments
 (0)