From b49ce9b0df521c916cc63309ce0b191e385035fa Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Thu, 08 Jan 2026 09:06:22 +0800
Subject: [PATCH] 提交版本 4.9.0

---
 frameworks/WASdkIntf.framework/Headers/WAUserProxy.h        |   11 +++++
 frameworks/WASdkIntf.framework/WASdkIntf                    |    0 
 frameworks/WASdkIntf.framework/Headers/WAPassPlatformInfo.h |   23 +++++++++++
 frameworks/WASdkIntf.framework/Headers/WAIUser.h            |   13 ++++++
 frameworks/WASdkIntf.framework/_CodeSignature/CodeResources |   29 ++++++++++----
 WASdkIntf/4.9.0/WASdkIntf.podspec                           |   23 +++++++++++
 frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory |    0 
 WASdkIntf.podspec                                           |    2 
 frameworks/WASdkIntf.framework/Headers/WASdkIntf.h          |    4 +
 frameworks/WASdkIntf.framework/Info.plist                   |    0 
 frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature |    0 
 frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h   |    4 ++
 12 files changed, 97 insertions(+), 12 deletions(-)

diff --git a/WASdkIntf.podspec b/WASdkIntf.podspec
index 81961c5..6c1a231 100644
--- a/WASdkIntf.podspec
+++ b/WASdkIntf.podspec
@@ -9,7 +9,7 @@
 Pod::Spec.new do |s|
 
 s.name = 'WASdkIntf'
-s.version = '4.8.1'
+s.version = '4.9.0'
 s.summary = 'WASdkIntf framework in production environment.'
 s.license = 'MIT'
 s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
diff --git a/WASdkIntf/4.9.0/WASdkIntf.podspec b/WASdkIntf/4.9.0/WASdkIntf.podspec
new file mode 100644
index 0000000..6c1a231
--- /dev/null
+++ b/WASdkIntf/4.9.0/WASdkIntf.podspec
@@ -0,0 +1,23 @@
+#
+#  Be sure to run `pod spec lint WASdkIntf.podspec' to ensure this is a
+#  valid spec and to remove all comments including this before submitting the spec.
+#
+#  To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html
+#  To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/
+#
+
+Pod::Spec.new do |s|
+
+s.name = 'WASdkIntf'
+s.version = '4.9.0'
+s.summary = 'WASdkIntf framework in production environment.'
+s.license = 'MIT'
+s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
+s.homepage = 'http://repo.wingsdk.cn:8082/summary/WASdkIntf.git'
+s.source = { :git => "http://admin@repo.wingsdk.cn:8082/r/WASdkIntf.git" , :tag => s.version}
+s.platform = :ios
+s.ios.deployment_target = "7.0"
+s.vendored_frameworks = 'frameworks/WASdkIntf.framework'
+#s.resources = ['config/*.plist']
+s.requires_arc = true
+end
diff --git a/frameworks/WASdkIntf.framework/Headers/WAIUser.h b/frameworks/WASdkIntf.framework/Headers/WAIUser.h
index 41fb2b8..fadb96e 100644
--- a/frameworks/WASdkIntf.framework/Headers/WAIUser.h
+++ b/frameworks/WASdkIntf.framework/Headers/WAIUser.h
@@ -211,8 +211,19 @@
 - (void)checkPlayerTask:(void(^_Nullable)(NSError * _Nullable error, BOOL success))completeBlock;
 
 
-
 - (void)getPlatformAccountInfo:(void(^_Nullable)(NSError * _Nullable error, WAPlatformAccountInfo * _Nullable acountInfo))completeBlock;
 
 
+/*!
+@discussion 月卡有关功能 4. 9.0增加
+ */
+- (void)getPassInfo:(void(^_Nullable)(NSError * _Nullable error, WAPassPlatformInfo * _Nullable passPlatfromInfo))completeBlock;
+
+
+- (void)showPassUserGuide:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
+
+
+
+
+
 @end
diff --git a/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h b/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
index 9c5a97a..f053df4 100644
--- a/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
+++ b/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -137,4 +137,8 @@
 @property(nonatomic,copy)NSString * appleId;//苹果ID(管理后台是带id前缀,需要单独处理)
 
 
+//  月卡开关;0-关闭;1-开启
+@property(nonatomic)NSInteger  passStatus;
+
+
 @end
diff --git a/frameworks/WASdkIntf.framework/Headers/WAPassPlatformInfo.h b/frameworks/WASdkIntf.framework/Headers/WAPassPlatformInfo.h
new file mode 100644
index 0000000..7a4f54c
--- /dev/null
+++ b/frameworks/WASdkIntf.framework/Headers/WAPassPlatformInfo.h
@@ -0,0 +1,23 @@
+//
+//  WAPassPlatformInfo.h
+//  WASdkIntf
+//
+//  Created by lpw on 2025/12/30.
+//  Copyright © 2025 GHW-T-01. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface WAPassPlatformInfo : NSObject
+
+
+@property (nonatomic, assign) NSInteger passStatus;//月卡状态; 0-未激活 1-已激活
+@property (nonatomic, assign) NSInteger subscribeStatus;//订阅状态; 0-非连续订阅 1-连续订阅
+@property (nonatomic, assign) long passExpireTimestamp;//月卡过期时间戳,毫秒
+@property (nonatomic, assign) NSInteger passExpireDays;//剩余过期天数,如29
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h b/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
index 6fa393e..77255f0 100644
--- a/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
+++ b/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
@@ -77,6 +77,8 @@
 #import <WASdkIntf/WAAdMobProxy.h>
 #import <WASdkIntf/WACustomerResult.h>
 #import <WASdkIntf/WAPlatformAccountInfo.h>
+#import <WASdkIntf/WAPassPlatformInfo.h>
+
 
 //! Project version number for WASdkIntf.
 FOUNDATION_EXPORT double WASdkIntfVersionNumber;
@@ -86,5 +88,5 @@
 
 // In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h>
 
-//time:2025/10/16  12:29 ver:4.8.1
+//time:2025/01/07  12:29 ver:4.9.0
 // 1
diff --git a/frameworks/WASdkIntf.framework/Headers/WAUserProxy.h b/frameworks/WASdkIntf.framework/Headers/WAUserProxy.h
index be0bd0a..21a58bb 100644
--- a/frameworks/WASdkIntf.framework/Headers/WAUserProxy.h
+++ b/frameworks/WASdkIntf.framework/Headers/WAUserProxy.h
@@ -18,6 +18,8 @@
 #import <WASdkIntf/WADeleteResult.h>
 #import <WASdkIntf/WACustomerResult.h>
 #import <WASdkIntf/WAPlatformAccountInfo.h>
+#import <WASdkIntf/WAPassPlatformInfo.h>
+
 
 
 
@@ -523,4 +525,13 @@
 
 
 
++ (void)getPassInfo:(void(^_Nullable)(NSError * _Nullable error, WAPassPlatformInfo * _Nullable passPlatfromInfo))completeBlock;
+
+
++ (void)showPassUserGuide:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
+
+
+
+
+
 @end
diff --git a/frameworks/WASdkIntf.framework/Info.plist b/frameworks/WASdkIntf.framework/Info.plist
index abac2a0..ea76882 100644
--- a/frameworks/WASdkIntf.framework/Info.plist
+++ b/frameworks/WASdkIntf.framework/Info.plist
Binary files differ
diff --git a/frameworks/WASdkIntf.framework/WASdkIntf b/frameworks/WASdkIntf.framework/WASdkIntf
index 1c97038..c71d5e9 100644
--- a/frameworks/WASdkIntf.framework/WASdkIntf
+++ b/frameworks/WASdkIntf.framework/WASdkIntf
Binary files differ
diff --git a/frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory b/frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory
index 231228e..934c8ae 100644
--- a/frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory
+++ b/frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory
Binary files differ
diff --git a/frameworks/WASdkIntf.framework/_CodeSignature/CodeResources b/frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
index 0f423b3..3cf8e5f 100644
--- a/frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
+++ b/frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
@@ -162,7 +162,7 @@
 		</data>
 		<key>Headers/WAIUser.h</key>
 		<data>
-		LCPQ6Yjy/7LcJH+hlcKepmS0kL4=
+		WwCTCvHGb/P9k3bCp2HsqVQXktU=
 		</data>
 		<key>Headers/WAIapProduct.h</key>
 		<data>
@@ -190,7 +190,11 @@
 		</data>
 		<key>Headers/WAParamConfigObj.h</key>
 		<data>
-		va/RTZ/MjTjx6hmYjuURSi2syks=
+		+VxtEtMh6rRXhdvGYm+Skqhn0Qo=
+		</data>
+		<key>Headers/WAPassPlatformInfo.h</key>
+		<data>
+		xFPbxR+zoHAZ34eVnuQP6EdeBPc=
 		</data>
 		<key>Headers/WAPayChannel.h</key>
 		<data>
@@ -218,7 +222,7 @@
 		</data>
 		<key>Headers/WASdkIntf.h</key>
 		<data>
-		IHBeVHxgK0qctXnXRsbAt7GyVHU=
+		PJWoofx6jqDCbQ3nxBgcyo3Mu10=
 		</data>
 		<key>Headers/WAShareLinkContent.h</key>
 		<data>
@@ -282,11 +286,11 @@
 		</data>
 		<key>Headers/WAUserProxy.h</key>
 		<data>
-		3RJHwjhU4ayIt/GnV7dTdd5+uEk=
+		CtMHW5rRD5bP8BVTa0AZR8EN+UQ=
 		</data>
 		<key>Info.plist</key>
 		<data>
-		RAUdagEV3RNjuq8ym1bVQ82ZyUI=
+		9/fSuaJe9MMs+QmGf4VgyAApVz8=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
@@ -572,7 +576,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			N5b4PzVl/bQwwBMuGIr4CPne+9aDeRPeQSHUEg2LDdE=
+			hQQVyMUsBdLoZdUR4ok5gi7WzB6tVX8t0v3py50w3Cc=
 			</data>
 		</dict>
 		<key>Headers/WAIapProduct.h</key>
@@ -621,7 +625,14 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			xiJQanv9lonO/Tc7bjemLJ2omCpYIgfOQP4XI2YEQR4=
+			SonKfQQIOayjSQH+UOk5CQbl1OcSyac7gS176ALhTDw=
+			</data>
+		</dict>
+		<key>Headers/WAPassPlatformInfo.h</key>
+		<dict>
+			<key>hash2</key>
+			<data>
+			TBuF4WDT3KdjeOL3Y2PkD30hTGlsFsoEMYWssYemwsU=
 			</data>
 		</dict>
 		<key>Headers/WAPayChannel.h</key>
@@ -670,7 +681,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			ef1iFr+/qy9c+5uZkCicr7fuc1G6V8iTrbmvJIHxcMs=
+			slwAgcLmHjZ+7XHwULt97wc3pcJpxfPpzpHsi9yJFb0=
 			</data>
 		</dict>
 		<key>Headers/WAShareLinkContent.h</key>
@@ -782,7 +793,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			dPSsVO9vYFwZd2nQe4+jAOOZCByDCZWKia4etj1pqdk=
+			w+7mdIZsOeJVivkZt2UQZFbet+x0YaezcVVb7phOTpI=
 			</data>
 		</dict>
 		<key>Modules/module.modulemap</key>
diff --git a/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature b/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
index fa91457..f42102d 100644
--- a/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
+++ b/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
Binary files differ

--
Gitblit v1.8.0