Skip to content

Commit

Permalink
[NAMSDK] Update 8.1.0 Version.
Browse files Browse the repository at this point in the history
  • Loading branch information
namsdk-ios-distribution committed Dec 17, 2024
1 parent e405ba3 commit b2e174e
Show file tree
Hide file tree
Showing 58 changed files with 2,859 additions and 68 deletions.
2 changes: 1 addition & 1 deletion NAMSDK.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Pod::Spec.new do |s|
s.name = "NAMSDK"
s.version = "8.0.0"
s.version = "8.1.0"
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.
10 changes: 5 additions & 5 deletions NAMSDK/xcframework/GFPSDK.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>GFPSDK.framework/GFPSDK</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>GFPSDK.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>GFPSDK.framework/GFPSDK</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>GFPSDK.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,16 @@ NS_ASSUME_NONNULL_BEGIN

@end


@interface GFPNativeAdAdaptor: GFPAdAdaptor

//needs call
- (void)updateRegisterStatus:(BOOL)isRegister adView:(nullable UIView *)adView;
- (void)updateExistUserDelegate:(BOOL)isExist;

//needs override
- (void)notifyDidChangeUserInterestWith:(BOOL)isUserInterest;

@end

NS_ASSUME_NONNULL_END
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

NS_ASSUME_NONNULL_BEGIN

#define GFP_SDK_VERSION @"8.0.0"
#define GFP_SDK_VERSION @"8.1.0"

@interface GFPCoreConfig : NSObject

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,10 @@ FOUNDATION_EXPORT NSString *const GFPRewardProviderISErrorKey;
FOUNDATION_EXPORT NSString *const GFPRewardProviderAPSErrorKey;
FOUNDATION_EXPORT NSString *const GFPRewardProviderLANErrorKey;

FOUNDATION_EXPORT NSString *const GFPNativeCarouselNotSupportedVisualKeySubErrorCodeKey;
FOUNDATION_EXPORT NSString *const GFPNativeCarouselNotSupportedSlotTypeSubErrorCodeKey;
FOUNDATION_EXPORT NSString *const GFPNativeCarouselNotSupportedSlotVisualSubErrorCodeKey;
FOUNDATION_EXPORT NSString *const GFPNativeCarouselNotEnoughSlotCountSubErrorCodeKey;

FOUNDATION_EXPORT NSErrorUserInfoKey const GFPErrorHttpStatusCode;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,14 @@ typedef NS_OPTIONS(NSInteger, GFPAdChoicesViewPosition) {
*/
@property (nonatomic, strong, nullable) UIFont *mediaBoldFont;

/**
* 광고의 MediaView에 Dimmed를 설정하고 싶을 때 설정합니다.
* 옵션 사용 시 2%의 Dimmed가 적용됩니다. / 아웃스트림 동영상은 8%의 Dimmed가 적용됩니다.
* (기본값은 NO)
*/
@property (nonatomic, assign) BOOL useMediaDimmed;


@end


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -620,6 +620,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) CGFloat unknwonAspec
+ (GFPMediaData * _Nonnull)createRichMediaInfo:(GFPRichMediaData * _Nonnull)richMediaInfo SWIFT_WARN_UNUSED_RESULT;
+ (GFPMediaData * _Nonnull)createC2SInfoWith:(enum GFPMediaType)type aspectRatio:(CGFloat)c2sAspectRatio SWIFT_WARN_UNUSED_RESULT;
+ (GFPMediaData * _Nonnull)createCarouseMedialInfo SWIFT_WARN_UNUSED_RESULT;
+ (GFPMediaData * _Nonnull)createComplexMediaInfo:(UIImage * _Nullable)image videoController:(GFPVideoController * _Nullable)videoController SWIFT_WARN_UNUSED_RESULT;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
Expand Down Expand Up @@ -717,6 +718,28 @@ SWIFT_CLASS("_TtC6GFPSDK11GFPSDKPhase")
@end


SWIFT_CLASS("_TtC6GFPSDK14GFPServerError")
@interface GFPServerError : NSObject
@property (nonatomic, readonly) NSInteger code;
@property (nonatomic, readonly, copy) NSString * _Nonnull message;
@property (nonatomic, readonly, copy) NSString * _Nullable debug;
@property (nonatomic, readonly, copy) NSString * _Nullable level;
- (nullable instancetype)initWithDictionary:(NSDictionary<NSString *, id> * _Nonnull)dict OBJC_DESIGNATED_INITIALIZER;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


SWIFT_CLASS("_TtC6GFPSDK22GFPServerErrorResponse")
@interface GFPServerErrorResponse : NSObject
@property (nonatomic, readonly, strong) GFPServerError * _Nonnull error;
- (nullable instancetype)initWithDictionary:(NSDictionary<NSString *, id> * _Nonnull)dict OBJC_DESIGNATED_INITIALIZER;
@property (nonatomic, readonly, copy) NSString * _Nonnull serverErrorDescription;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


SWIFT_CLASS("_TtC6GFPSDK14GFPServiceInfo")
@interface GFPServiceInfo : NSObject
@property (nonatomic, copy) NSString * _Nonnull appName;
Expand Down
Loading

0 comments on commit b2e174e

Please sign in to comment.