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