Skip to content

Commit

Permalink
NAMSDK_6.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
namsdk-ios-distribution committed Jul 18, 2023
1 parent 3865ddb commit a0fc5ba
Show file tree
Hide file tree
Showing 71 changed files with 2,020 additions and 68 deletions.
2 changes: 1 addition & 1 deletion NAMSDK.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Pod::Spec.new do |s|

s.name = "NAMSDK"
s.version = "6.1.1"
s.version = "6.1.2"
s.summary = "Naver Mobile Ads Mediation SDK"
s.description = <<-DESC
NAM wiil find the best available ad network to fill your ad slots.
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

NS_ASSUME_NONNULL_BEGIN

#define GFP_SDK_VERSION @"6.1.1"
#define GFP_SDK_VERSION @"6.1.2"

@interface GFPCoreConfig : NSObject

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
#import "GFPAdBackgroundInfo.h"
#import "GFPNativeAdDelegate.h"
#import "Swift-Enum.h"

NS_ASSUME_NONNULL_BEGIN

typedef NS_OPTIONS(NSInteger, GFPAdChoicesViewPosition) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,7 @@ using UInt = size_t;
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@import CoreFoundation;
@import Foundation;
@import ObjectiveC;
#endif
Expand Down Expand Up @@ -277,6 +278,7 @@ typedef SWIFT_ENUM(NSInteger, GFPBannerProviderOption, open) {
GFPBannerProviderOptionAppLovin = 6,
};

@class NSBundle;

SWIFT_CLASS("_TtC6GFPSDK9GFPBundle")
@interface GFPBundle : NSObject
Expand All @@ -292,6 +294,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
- (void)setup;
+ (NSString * _Nullable)sdkResourceWith:(NSString * _Nullable)aPath type:(NSString * _Nullable)aType SWIFT_WARN_UNUSED_RESULT;
+ (BOOL)isExistImageWithBundle:(NSBundle * _Nullable)bundle name:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT;
@end

/// GFP에서 지원하는 Combined (배너, 네이티브)광고 제공자 목록
Expand All @@ -300,6 +303,19 @@ typedef SWIFT_ENUM(NSInteger, GFPCombinedProviderOption, open) {
GFPCombinedProviderOptionDFP = 1,
};


SWIFT_CLASS("_TtC6GFPSDK14GFPCustomAsset")
@interface GFPCustomAsset : NSObject
@property (nonatomic, readonly, strong) NSBundle * _Nullable bundle;
@property (nonatomic, readonly) CGSize size;
@property (nonatomic, readonly, copy) NSString * _Nonnull lightModeName;
@property (nonatomic, readonly, copy) NSString * _Nonnull darkModeName;
- (nonnull instancetype)initWith:(NSBundle * _Nullable)bundle size:(CGSize)size lightModeName:(NSString * _Nonnull)lightModeName darkModeName:(NSString * _Nonnull)darkModeName OBJC_DESIGNATED_INITIALIZER;
@property (nonatomic, readonly) BOOL isExistResource;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end

@class GFPUADeviceInfo;
@class GFPServiceInfo;

Expand Down Expand Up @@ -507,10 +523,19 @@ SWIFT_CLASS("_TtC6GFPSDK23GFPVideoAdPlayerSetting")
@property (nonatomic) enum GFPVideoBackgroundActionType backAction;
/// 광고 재생 도중 Audio output 관련 동작 정리. (Optional, Default는 AVPlayer 기본 동작)
@property (nonatomic) GFPVideoAudioSettingType audioSetting;
- (nonnull instancetype)initWithAction:(enum GFPVideoBackgroundActionType)aAction audioSetting:(GFPVideoAudioSettingType)aType OBJC_DESIGNATED_INITIALIZER;
/// externalPlayBack 비활성화 여부 (Default는 false)
/// <ul>
/// <li>
/// true로 설정시 광고 플레이어의 allowExternalPlayBack이 false로 설정됩니다.
/// </li>
/// </ul>
@property (nonatomic, readonly) BOOL disableExternalPlayback;
- (nonnull instancetype)initWithAction:(enum GFPVideoBackgroundActionType)aAction audioSetting:(GFPVideoAudioSettingType)aType disableExternalPlayback:(BOOL)disableExternalPlayBack OBJC_DESIGNATED_INITIALIZER;
- (nonnull instancetype)init;
- (nonnull instancetype)initWithAction:(enum GFPVideoBackgroundActionType)aAction audioSetting:(GFPVideoAudioSettingType)aType;
- (nonnull instancetype)initWithAction:(enum GFPVideoBackgroundActionType)aAction;
- (nonnull instancetype)initWithAudioSetting:(GFPVideoAudioSettingType)aType;
- (nonnull instancetype)initWithDisableExternalPlayback:(BOOL)disableExternalPlayback;
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
@end

Expand Down
Loading

0 comments on commit a0fc5ba

Please sign in to comment.