diff --git a/FluctSDK/FluctSDK.framework/FluctSDK b/FluctSDK/FluctSDK.framework/FluctSDK
index 295943f..bf5bfa1 100644
Binary files a/FluctSDK/FluctSDK.framework/FluctSDK and b/FluctSDK/FluctSDK.framework/FluctSDK differ
diff --git a/FluctSDK/FluctSDK.framework/Resources/Info.plist b/FluctSDK/FluctSDK.framework/Resources/Info.plist
index 0c740bc..3ec122c 100644
--- a/FluctSDK/FluctSDK.framework/Resources/Info.plist
+++ b/FluctSDK/FluctSDK.framework/Resources/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 4.10.0
+ 4.10.1
CFBundleSignature
????
CFBundleSupportedPlatforms
diff --git a/README.md b/README.md
index 53e245e..adc2c50 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,9 @@ FluctSDK-iOSの[Wiki](https://github.com/voyagegroup/FluctSDK-iOS/wiki)を参照
# FluctSDK Release Note
+## v4.10.1 2018/07/25
+* 動画リワード広告のメディエーション用アドネットワークSDKのアップデート対応
+
## v4.10.0 2018/06/26
* AdColonyとの動画リワード広告メディエーション対応
diff --git a/SampleApp/FluctSDK-AdnetworkSupport/maio/FSSRewardedVideoCustomEventMaio.m b/SampleApp/FluctSDK-AdnetworkSupport/maio/FSSRewardedVideoCustomEventMaio.m
index b336851..59d2301 100644
--- a/SampleApp/FluctSDK-AdnetworkSupport/maio/FSSRewardedVideoCustomEventMaio.m
+++ b/SampleApp/FluctSDK-AdnetworkSupport/maio/FSSRewardedVideoCustomEventMaio.m
@@ -16,9 +16,15 @@ @interface FSSRewardedVideoCustomEventMaio ()
static const NSInteger timeoutSecond = 30;
+static NSString *const FSSMaioSupportVersion = @"8.0";
+
@implementation FSSRewardedVideoCustomEventMaio
- (instancetype)initWithDictionary:(NSDictionary *)dictionary delegate:(id)delegate testMode:(BOOL)testMode debugMode:(BOOL)debugMode targeting:(FSSAdRequestTargeting *)targeting {
+ if (![FSSRewardedVideoCustomEvent isOSAtLeastVersion:FSSMaioSupportVersion]) {
+ return nil;
+ }
+
self = [super initWithDictionary:dictionary delegate:delegate testMode:testMode debugMode:debugMode targeting:nil];
if (!self) {
return nil;
diff --git a/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Headers/Maio.h b/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Headers/Maio.h
index e027a92..77f4fe6 100644
--- a/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Headers/Maio.h
+++ b/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Headers/Maio.h
@@ -10,7 +10,9 @@
#import
#import
#import
+#import
#import
+#import
#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_5_0
#import // idfaの取得 用
#endif
@@ -37,9 +39,16 @@ __attribute__((deprecated("Deprecated on Release build")))
;
/// maio SDK からの通知を受け取るデリゲート
-+ (id)delegate;
++ (id)delegate __deprecated;
/// maio SDK からの通知を受け取るデリゲートをセットします。
-+ (void)setDelegate:(id)delegate;
++ (void)setDelegate:(id)delegate __deprecated;
+/// maio SDK からの通知を受け取るデリゲートを追加します
++ (void)addDelegateObject:(id)delegate;
+/// maio SDK から、追加済みのデリゲートを取り除きます
++ (void)removeDelegateObject:(id)delegate;
+/// maio SDKにデリゲートが追加済みか
++ (BOOL)containsMaioDelegate:(id)delegate;
+
/**
* SDK のセットアップを開始します。
@@ -88,6 +97,11 @@ __attribute__((deprecated("Deprecated on Release build")))
@property (nonatomic) BOOL adTestMode;
@property (nonatomic) id delegate;
+- (void)addDelegateObject:(id)delegate;
+- (void)removeDelegateObject:(id)delegate;
+- (BOOL)containsDelegate:(id)delegate;
+
+
- (BOOL)canShow;
- (BOOL)canShowAtZoneId:(NSString *)zoneId;
- (void)show;
diff --git a/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Info.plist b/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Info.plist
index 7a7a1a6..3d17544 100644
Binary files a/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Info.plist and b/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Info.plist differ
diff --git a/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Maio b/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Maio
index 99a5e76..48f45cb 100644
Binary files a/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Maio and b/SampleApp/FluctSDK-AdnetworkSupport/maio/Maio.framework/Maio differ
diff --git a/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/FluctSDK b/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/FluctSDK
index 295943f..bf5bfa1 100644
Binary files a/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/FluctSDK and b/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/FluctSDK differ
diff --git a/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/Resources/Info.plist b/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/Resources/Info.plist
index 0c740bc..3ec122c 100644
--- a/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/Resources/Info.plist
+++ b/SampleApp/Objective-C/SampleApp/FluctSDK/FluctSDK.framework/Resources/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 4.10.0
+ 4.10.1
CFBundleSignature
????
CFBundleSupportedPlatforms
diff --git a/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/FluctSDK b/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/FluctSDK
index 295943f..bf5bfa1 100644
Binary files a/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/FluctSDK and b/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/FluctSDK differ
diff --git a/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/Resources/Info.plist b/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/Resources/Info.plist
index 0c740bc..3ec122c 100644
--- a/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/Resources/Info.plist
+++ b/SampleApp/Swift/SDK/SampleApp-Swift/FluctSDK/FluctSDK.framework/Resources/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 4.10.0
+ 4.10.1
CFBundleSignature
????
CFBundleSupportedPlatforms