From 4a6646f54fdc65c2dfb2f6255e39d214a87e6290 Mon Sep 17 00:00:00 2001
From: FluctMember <fluct_g_developer@cartahd.com>
Date: Fri, 26 Jul 2024 02:50:58 +0000
Subject: [PATCH] add SDK Ver 6.36.2

---
 FluctSDK-MediationAdapter.podspec             |   2 +-
 .../ios-arm64/FluctSDK.framework/FluctSDK     | Bin 4280064 -> 4280064 bytes
 .../ios-arm64/FluctSDK.framework/Info.plist   | Bin 750 -> 750 bytes
 .../FluctSDK.framework/FluctSDK               | Bin 8560912 -> 8560912 bytes
 .../FluctSDK.framework/Info.plist             | Bin 730 -> 730 bytes
 .../_CodeSignature/CodeDirectory              | Bin 214 -> 214 bytes
 .../_CodeSignature/CodeRequirements-1         | Bin 274 -> 274 bytes
 .../_CodeSignature/CodeResources              |   2 +-
 .../FluctSDKResources.bundle/Info.plist       | Bin 879 -> 879 bytes
 FluctSDK.podspec                              |   2 +-
 GoogleMobileAdsMediationFluct.podspec         |   2 +-
 MaxMediationAdapterFluct.podspec              |   2 +-
 .../ALFluctMediationAdapter.m                 |  32 +-----------------
 SampleApp/Objective-C/Podfile.lock            |  24 ++++++-------
 SampleApp/Swift/Podfile.lock                  |  24 ++++++-------
 15 files changed, 30 insertions(+), 60 deletions(-)

diff --git a/FluctSDK-MediationAdapter.podspec b/FluctSDK-MediationAdapter.podspec
index d3e2603..1ec1978 100644
--- a/FluctSDK-MediationAdapter.podspec
+++ b/FluctSDK-MediationAdapter.podspec
@@ -2,7 +2,7 @@ Pod::Spec.new do |s|
     s.name                  = "FluctSDK-MediationAdapter"
     s.summary               = "Mediation Adapter for FluctSDK ad Framework"
     s.license               = { :type => "Copyright", :text => "Copyright (c) fluct,Inc. All rights reserved." }
-    s.version               = "6.36.1"
+    s.version               = "6.36.2"
     s.author                = "fluct,Inc."
     s.requires_arc          = true
     s.static_framework      = true
diff --git a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64/FluctSDK.framework/FluctSDK b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64/FluctSDK.framework/FluctSDK
index 6c1178c12d993487e947a310177293be491ac066..a3fef12d5258073729efbd92819b3dfb5391e011 100644
GIT binary patch
delta 269
zcmWm8w++HT06<aMaDd5Ra?UyDU{ZMvUdhEFw(t%}NUX<q@%rbuFWvDdP3g*~{9o~u
z+UjjffdGOC!9W-hL=i(A2_%t18YVKxB8NN*D58WiDyX7{IvQxAg*H0qqK7^P7-EDm
jCYWM|ITl#Ld#|y<7CY>5z!4{$Vc~)+Zn*z!`S^%G*IiWz

delta 269
zcmWm8w++HT06<aMaDd5Ra?UyDU{ZMvUdhEFw(t%}NUX<q@%rbuFWvDdP3g*~{9o~u
z+VX8nfdGOC!9W-hL=i(A2_%t18YVKxB8NN*D58WiDyX7{IvQxAg*H0qqK7^P7-EDm
jCYWM|ITrBFE3C1>7CY>5z!4{$Vc~)+Zn*z!`S^%G)@D@)

diff --git a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64/FluctSDK.framework/Info.plist b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64/FluctSDK.framework/Info.plist
index f0ca25c12b0097faa4c487c588461aa830f9132f..9b033b64d5caf129e30da05cc05692f334dba153 100644
GIT binary patch
delta 12
TcmaFI`i^x06Qj{&My9s_9x?<!

delta 12
TcmaFI`i^x06Qki|My9s_9xVhu

diff --git a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/FluctSDK b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/FluctSDK
index a812131dc70993809dd332270b4a769ea73ef49e..cf889936b4154837c877b19a5b7917d22acddf73 100644
GIT binary patch
delta 538
zcmWO2X)}}o007`wXM~iskyKR55m_QCbcx+;hg+^L$CfTB6zw+e%+54s+Hd_4Grsr5
z^sjn8Jb&QH{{5AgB^88%oFF&I+s{wLLeW3z@PorlB%V(Jg&d)XVvbTmDP<g^oa3CJ
zf-sdtI7t=NoT7%))N+QioTH9<&U1l_G;oQ_G}1&fEnK0MHm=f6lny$%Mi<>&r-xo{
zaFbi~(a!+4xx-!VasMC^A58uWMKeMeVwf0l9x_6LM?B^UPZ?#5aVD5#ifLwe#w>Hp
zv%n(HdBICw@tP%;Sz(nVZ+OcZ?|9D#KJtlmKC{6WzOu;{+kE3YJM8j<6zPL>_~-Av
E|IhHOlK=n!

delta 538
zcmWO2*G^Lb007XG4a$;Iae$(Li(yevQHBZ%t<(h$w#v{VOJ%CqnwvB+B=*f8G2z`8
z;$Lwd&JUdIzh8M-Qb8!l337wHzxjz+DEcQIet3|H#PcbjkRpmH;Rr`5rHpbasN@(`
zgsCRNacVfhNltN^TIx8%S?W2*c^YV>i3?oh5|_C`GcB~z##N%UbB*hC(8&#Ma*Hl*
zbBAtv=%tUl+~Yp|4D3hZ50d{w(TorV86rlUM+}qTF;95PGoCZTC@*-)D_%3kI1@}V
z#WXX#;Vti&WsZ3kc+UrtEb@^hmRVtyH9ql~FRZh{CR=Q?!&koXon3yABE6pu|NOmo
E2+aAckpKVy

diff --git a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/Info.plist b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/Info.plist
index 0bcffe30e0c16c87837f504771ef141432e0455e..447dd1330b7d5b15104d99b48fffd282839e9b7d 100644
GIT binary patch
delta 13
Vcmcb`dW&_#eMUy3$qyKR0RSli1@Hg>

delta 13
Vcmcb`dW&_#eMUyZ$qyKR0RSld1@8a=

diff --git a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeDirectory b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeDirectory
index a25826300ad53374535d87abbd65e9921da78dd9..13eab984479d941f3f2db9276c1b36518224bb05 100644
GIT binary patch
delta 107
zcmcb{c#UyFQHte3$>5Hhm5=8wocroz^yM!q?FA>EU!42xP)p*n!U@H@WfGQsy}fPc
ycdOEGw^>^?MfybU)-BvpH0Qv)lf{>K-g#y2zTlo){-0ZW+NG8E^R6z&W*z{gK|HAd

delta 107
zcmcb{c#UyFQOfTo#ZwQX-pppdSMhthgwvKqGD^xXH-}B=)}6e3`OV9=J9n~w@0>OD
ykyYup+pMjcB7Guv>lSV)nsZ>@$zuPLWy!0K-P`$VfxO;sW$V+&rirj)GY<g&i#Rd>

diff --git a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeRequirements-1 b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeRequirements-1
index e1f34260f12b53242d8127881d61f18e2808016b..0ccaefe078b1b17ee560f3749f3972741927dab0 100644
GIT binary patch
delta 168
zcmbQlG>K_KQT@3q^%q(>w@h8Id9HxJ=i~dl0`4~?>#QVByngfG+{1~t)3<s&ocLaI
z+r>K8>L~#d7W&^y8F$NBcX<j_GPcF+4xUk|Fu`wiDqm?u53ARL4MBcc4f~HvE!O>U
w$$Xi(^Ut=sy{alw*ZTOZZo9~@YJdJ9-r~(c1@RM;i+EdZhNK87&LHFf0G8rWvj6}9

delta 168
zcmbQlG>K_KQT@%T<ZE}I&SxuP2+iAQ7_utD(mv3e_2*k9rv-t*LWeHieRn-fvNp81
znR`tjquZX9i*GzWdH0Xx>!_XGY6}%~eP&cDOz>Ns%2!&^!|JtQLy%uq!~Ww^i*<io
wGG8X{{Ie~-KlhhKmP)~$ceZJ^KehR8y!biOnn};FEwE%;nP!gS8$u2M033Zzz5oCK

diff --git a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeResources b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeResources
index b8810b1..bbe10fa 100644
--- a/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeResources
+++ b/FluctSDK.embeddedframework/FluctSDK.xcframework/ios-arm64_x86_64-simulator/FluctSDK.framework/_CodeSignature/CodeResources
@@ -130,7 +130,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		T8l2Y6rG3rn6oB8uuyM7y8aWFAc=
+		0gzuSmm70Edtd/8LK5bSqd9u1aM=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
diff --git a/FluctSDK.embeddedframework/Resources/FluctSDKResources.bundle/Info.plist b/FluctSDK.embeddedframework/Resources/FluctSDKResources.bundle/Info.plist
index 70e417e849d9f5f8675b8931eed1c10bda892f14..08c021817d36e56ad5dab3550bc409ce869fa7ff 100644
GIT binary patch
delta 14
VcmaFQ_MUBn6ceM-W@)AnMgS&@1P=fJ

delta 14
VcmaFQ_MUBn6ceN2W@)AnMgS&-1P%ZI

diff --git a/FluctSDK.podspec b/FluctSDK.podspec
index 59c1ec8..bedc6d9 100644
--- a/FluctSDK.podspec
+++ b/FluctSDK.podspec
@@ -2,7 +2,7 @@ Pod::Spec.new do |s|
     s.name                  = "FluctSDK"
     s.summary               = "FluctSDK ad Framework"
     s.license               = { :type => "Copyright", :text => "Copyright (c) fluct,Inc. All rights reserved." }
-    s.version               = "6.36.1"
+    s.version               = "6.36.2"
     s.author                = "fluct,Inc."
     s.requires_arc          = true
     s.homepage              = "https://fluct.jp/"
diff --git a/GoogleMobileAdsMediationFluct.podspec b/GoogleMobileAdsMediationFluct.podspec
index 6bfb4c4..5050b3f 100644
--- a/GoogleMobileAdsMediationFluct.podspec
+++ b/GoogleMobileAdsMediationFluct.podspec
@@ -2,7 +2,7 @@ Pod::Spec.new do |s|
     s.name                  = "GoogleMobileAdsMediationFluct"
     s.summary               = "fluct adapter used for mediation with the Google Mobile Ads SDK"
     s.license               = { :type => "Copyright", :text => "Copyright (c) fluct,Inc. All rights reserved." }
-    s.version               = "6.36.1"
+    s.version               = "6.36.2"
     s.author                = "fluct,Inc."
     s.requires_arc          = true
     s.static_framework      = true
diff --git a/MaxMediationAdapterFluct.podspec b/MaxMediationAdapterFluct.podspec
index a3ae174..06454a1 100644
--- a/MaxMediationAdapterFluct.podspec
+++ b/MaxMediationAdapterFluct.podspec
@@ -2,7 +2,7 @@ Pod::Spec.new do |s|
     s.name                  = "MaxMediationAdapterFluct"
     s.summary               = "fluct adapter used for mediation with the AppLovin MAX SDK"
     s.license               = { :type => "Copyright", :text => "Copyright (c) fluct,Inc. All rights reserved." }
-    s.version               = "6.36.1"
+    s.version               = "6.36.2"
     s.author                = "fluct,Inc."
     s.requires_arc          = true
     s.static_framework      = true
diff --git a/MaxMediationAdapterFluct/ALFluctMediationAdapter.m b/MaxMediationAdapterFluct/ALFluctMediationAdapter.m
index 167963c..44b9e2d 100644
--- a/MaxMediationAdapterFluct/ALFluctMediationAdapter.m
+++ b/MaxMediationAdapterFluct/ALFluctMediationAdapter.m
@@ -104,8 +104,7 @@ - (void)loadRewardedAdForParameters:(nonnull id<MAAdapterResponseParameters>)par
     });
 
     [FSSRewardedVideo.sharedInstance loadRewardedVideoWithGroupId:groupID
-                                                           unitId:unitID
-                                                        targeting:[ALFluctMediationAdapter generateTargetingFromTargetData:ALSdk.shared.targetingData]];
+                                                           unitId:unitID];
 }
 
 - (void)showRewardedAdForParameters:(nonnull id<MAAdapterResponseParameters>)parameters
@@ -170,35 +169,6 @@ + (MAAdapterError *)maxErrorFromFluctError:(NSError *)error {
                      mediatedNetworkErrorMessage:error.localizedDescription];
 }
 
-+ (FSSAdRequestTargeting *_Nullable)generateTargetingFromTargetData:(ALTargetingData *_Nullable)targetData {
-    if (!targetData) {
-        return nil;
-    }
-
-    FSSAdRequestTargeting *targeting = [FSSAdRequestTargeting new];
-
-    switch (targetData.gender) {
-    case ALGenderFemale:
-        targeting.gender = FSSGenderFemale;
-        break;
-    case ALGenderMale:
-        targeting.gender = FSSGenderMale;
-        break;
-    case ALGenderUnknown:
-    case ALGenderOther:
-    default:
-        targeting.gender = FSSGenderUnknown;
-    }
-
-    if (targetData.yearOfBirth) {
-        NSDateComponents *comps = [[NSDateComponents alloc] init];
-        [comps setYear:[targetData.yearOfBirth intValue]];
-        targeting.birthday = [[NSCalendar currentCalendar] dateFromComponents:comps];
-    }
-
-    return targeting;
-}
-
 + (BOOL)canDeliverAds:(nonnull id<MAAdapterResponseParameters>)parameters {
     // GDPR
     NSNumber *userConsent = parameters.userConsent;
diff --git a/SampleApp/Objective-C/Podfile.lock b/SampleApp/Objective-C/Podfile.lock
index e356cf1..49a1ad8 100644
--- a/SampleApp/Objective-C/Podfile.lock
+++ b/SampleApp/Objective-C/Podfile.lock
@@ -35,30 +35,30 @@ PODS:
   - BURelyFoundation_Global/Zip (0.3.0.0):
     - BURelyFoundation_Global/Foundation
   - FiveAd (2.7.20240411)
-  - FluctSDK (6.36.1)
-  - FluctSDK-MediationAdapter/AppLovin (6.36.1):
+  - FluctSDK (6.36.2)
+  - FluctSDK-MediationAdapter/AppLovin (6.36.2):
     - AppLovinSDK (= 12.4.1)
     - FluctSDK (>= 6.14.0)
-  - FluctSDK-MediationAdapter/Five (6.36.1):
+  - FluctSDK-MediationAdapter/Five (6.36.2):
     - FiveAd (= 2.7.20240411)
     - FluctSDK (>= 6.14.0)
-  - FluctSDK-MediationAdapter/maio (6.36.1):
+  - FluctSDK-MediationAdapter/maio (6.36.2):
     - FluctSDK (>= 6.14.0)
     - MaioSDK (= 1.6.5)
-  - FluctSDK-MediationAdapter/Pangle (6.36.1):
+  - FluctSDK-MediationAdapter/Pangle (6.36.2):
     - Ads-Global (= 6.0.0.6)
     - FluctSDK (>= 6.14.0)
-  - FluctSDK-MediationAdapter/UnityAds (6.36.1):
+  - FluctSDK-MediationAdapter/UnityAds (6.36.2):
     - FluctSDK (>= 6.14.0)
     - UnityAds (= 4.12.1)
   - Google-Mobile-Ads-SDK (11.1.0):
     - GoogleUserMessagingPlatform (>= 1.1)
-  - GoogleMobileAdsMediationFluct (6.36.1):
+  - GoogleMobileAdsMediationFluct (6.36.2):
     - FluctSDK (>= 6.12.1)
     - Google-Mobile-Ads-SDK (>= 9.8.0)
   - GoogleUserMessagingPlatform (2.2.0)
   - MaioSDK (1.6.5)
-  - MaxMediationAdapterFluct (6.36.1):
+  - MaxMediationAdapterFluct (6.36.2):
     - AppLovinSDK (>= 12.4.1)
     - FluctSDK (>= 6.19.0)
   - UnityAds (4.12.1)
@@ -101,13 +101,13 @@ SPEC CHECKSUMS:
   AppLovinSDK: c57ad0d34625c971d2db127f8ef60570b28ff51a
   BURelyFoundation_Global: d00389bb70e40dfe48123b70a6a148a989b8c798
   FiveAd: 27375ac7fde76085544389cc090d744149fdbe78
-  FluctSDK: 175a51143b2096bc1af9fa1bf2d984ecf5b29bbd
-  FluctSDK-MediationAdapter: 6f989c9f590f1ab9ca9e868ea37d39a194ee4796
+  FluctSDK: 42cd01c10e97f95a0615a7464110a0c566b098ce
+  FluctSDK-MediationAdapter: b394f604764f3f6c955c4e74508fce653ec43069
   Google-Mobile-Ads-SDK: 4a1f2ccef63660f9a74efc6a6ea979483d421aaa
-  GoogleMobileAdsMediationFluct: 99e7e3108da116ad39d3d706f3842fa66e55a503
+  GoogleMobileAdsMediationFluct: 7bc355823bda367813d65020caa396b13bb29ec6
   GoogleUserMessagingPlatform: d31dbfb40ec02c5d9683029815c5d5a7f46389ee
   MaioSDK: 446fc1750b18e839fef979b22e790c767ed12a69
-  MaxMediationAdapterFluct: 68c6bf25d807ca928aa4b8b85002d6158e0c45c4
+  MaxMediationAdapterFluct: c8ee5bdde924bb992a3c3a5604ac7eeee811c982
   UnityAds: f89ac1e717f5d566a58479a5b7cb9ed3a744cae3
 
 PODFILE CHECKSUM: c61ebc569a4f7d73340bd85750e2a46f96f9084c
diff --git a/SampleApp/Swift/Podfile.lock b/SampleApp/Swift/Podfile.lock
index 3bd4714..28f09a7 100644
--- a/SampleApp/Swift/Podfile.lock
+++ b/SampleApp/Swift/Podfile.lock
@@ -35,30 +35,30 @@ PODS:
   - BURelyFoundation_Global/Zip (0.3.0.0):
     - BURelyFoundation_Global/Foundation
   - FiveAd (2.7.20240411)
-  - FluctSDK (6.36.1)
-  - FluctSDK-MediationAdapter/AppLovin (6.36.1):
+  - FluctSDK (6.36.2)
+  - FluctSDK-MediationAdapter/AppLovin (6.36.2):
     - AppLovinSDK (= 12.4.1)
     - FluctSDK (>= 6.14.0)
-  - FluctSDK-MediationAdapter/Five (6.36.1):
+  - FluctSDK-MediationAdapter/Five (6.36.2):
     - FiveAd (= 2.7.20240411)
     - FluctSDK (>= 6.14.0)
-  - FluctSDK-MediationAdapter/maio (6.36.1):
+  - FluctSDK-MediationAdapter/maio (6.36.2):
     - FluctSDK (>= 6.14.0)
     - MaioSDK (= 1.6.5)
-  - FluctSDK-MediationAdapter/Pangle (6.36.1):
+  - FluctSDK-MediationAdapter/Pangle (6.36.2):
     - Ads-Global (= 6.0.0.6)
     - FluctSDK (>= 6.14.0)
-  - FluctSDK-MediationAdapter/UnityAds (6.36.1):
+  - FluctSDK-MediationAdapter/UnityAds (6.36.2):
     - FluctSDK (>= 6.14.0)
     - UnityAds (= 4.12.1)
   - Google-Mobile-Ads-SDK (11.1.0):
     - GoogleUserMessagingPlatform (>= 1.1)
-  - GoogleMobileAdsMediationFluct (6.36.1):
+  - GoogleMobileAdsMediationFluct (6.36.2):
     - FluctSDK (>= 6.12.1)
     - Google-Mobile-Ads-SDK (>= 9.8.0)
   - GoogleUserMessagingPlatform (2.2.0)
   - MaioSDK (1.6.5)
-  - MaxMediationAdapterFluct (6.36.1):
+  - MaxMediationAdapterFluct (6.36.2):
     - AppLovinSDK (>= 12.4.1)
     - FluctSDK (>= 6.19.0)
   - UnityAds (4.12.1)
@@ -101,13 +101,13 @@ SPEC CHECKSUMS:
   AppLovinSDK: c57ad0d34625c971d2db127f8ef60570b28ff51a
   BURelyFoundation_Global: d00389bb70e40dfe48123b70a6a148a989b8c798
   FiveAd: 27375ac7fde76085544389cc090d744149fdbe78
-  FluctSDK: 175a51143b2096bc1af9fa1bf2d984ecf5b29bbd
-  FluctSDK-MediationAdapter: 6f989c9f590f1ab9ca9e868ea37d39a194ee4796
+  FluctSDK: 42cd01c10e97f95a0615a7464110a0c566b098ce
+  FluctSDK-MediationAdapter: b394f604764f3f6c955c4e74508fce653ec43069
   Google-Mobile-Ads-SDK: 4a1f2ccef63660f9a74efc6a6ea979483d421aaa
-  GoogleMobileAdsMediationFluct: 99e7e3108da116ad39d3d706f3842fa66e55a503
+  GoogleMobileAdsMediationFluct: 7bc355823bda367813d65020caa396b13bb29ec6
   GoogleUserMessagingPlatform: d31dbfb40ec02c5d9683029815c5d5a7f46389ee
   MaioSDK: 446fc1750b18e839fef979b22e790c767ed12a69
-  MaxMediationAdapterFluct: 68c6bf25d807ca928aa4b8b85002d6158e0c45c4
+  MaxMediationAdapterFluct: c8ee5bdde924bb992a3c3a5604ac7eeee811c982
   UnityAds: f89ac1e717f5d566a58479a5b7cb9ed3a744cae3
 
 PODFILE CHECKSUM: b2342549e8173b7d8f6de4bb18b654e3985f60c1