From a7f5a97a0c8b97d0c6c28fcd92cf65888c7cbb4a Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Mon, 27 Apr 2026 09:31:06 +0800
Subject: [PATCH] 提交版本 4.12.0
---
frameworks/WASdkIntf.framework/WASdkIntf | 0
frameworks/WASdkIntf.framework/_CodeSignature/CodeResources | 29 ++++++++++----
frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory | 0
WASdkIntf.podspec | 2
frameworks/WASdkIntf.framework/Headers/WAConstants.h | 4 +
frameworks/WASdkIntf.framework/Headers/WASdkIntf.h | 3 +
frameworks/WASdkIntf.framework/Info.plist | 0
frameworks/WASdkIntf.framework/Headers/WATrackProxy.h | 2
frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature | 0
WASdkIntf/4.12.0/WASdkIntf.podspec | 23 +++++++++++
frameworks/WASdkIntf.framework/Headers/WAStageEvent.h | 31 +++++++++++++++
frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h | 22 ++++++++++
12 files changed, 102 insertions(+), 14 deletions(-)
diff --git a/WASdkIntf.podspec b/WASdkIntf.podspec
index 01a7b29..2e7663e 100644
--- a/WASdkIntf.podspec
+++ b/WASdkIntf.podspec
@@ -9,7 +9,7 @@
Pod::Spec.new do |s|
s.name = 'WASdkIntf'
-s.version = '4.11.3'
+s.version = '4.12.0'
s.summary = 'WASdkIntf framework in production environment.'
s.license = 'MIT'
s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
diff --git a/WASdkIntf/4.12.0/WASdkIntf.podspec b/WASdkIntf/4.12.0/WASdkIntf.podspec
new file mode 100644
index 0000000..2e7663e
--- /dev/null
+++ b/WASdkIntf/4.12.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.12.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/WAConstants.h b/frameworks/WASdkIntf.framework/Headers/WAConstants.h
index aa970e1..b14ddf9 100644
--- a/frameworks/WASdkIntf.framework/Headers/WAConstants.h
+++ b/frameworks/WASdkIntf.framework/Headers/WAConstants.h
@@ -121,7 +121,7 @@
extern NSString *const WAAppDidEnterForegroundNotification;
extern NSString *const WAAppDidEnterBackgroundNotification;
-
+extern NSString *const WAUserUserAccountInfoNotification;
// SDK类型
@@ -157,6 +157,8 @@
extern NSString *const WAPAYCHANNEL_WACOINS;
extern NSString *const WAPAYCHANNEL_H5PLATFORM;
+extern NSString *const WAPAYCHANNEL_ENJOYPAY;
+
@interface WAConstants : NSObject {
diff --git a/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h b/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
index 080a66d..c2171ae 100644
--- a/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
+++ b/frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -73,7 +73,7 @@
*/
@property(nonatomic,copy)NSString * consentNoticeId;
-//4.8.0 add
+//4. 8.0 add
@property(nonatomic)NSInteger iosPromotionSwitch; // iOS 互推广告开关0:关闭 1:打开
@@ -154,4 +154,24 @@
@property(nonatomic)double coinsLargePaymentThreshold;//coins大额支付阈值,金额,代金券不足的时候,购买这个商品的金额超过这个值时
@property(nonatomic)NSInteger coinsRechargeType;//0- 跳转充值中心(默认);1-复制跳转充值中心链接 2 AI Help
+
+@property(nonatomic,copy)NSString * appName ; //fappName
+@property(nonatomic,copy)NSString * fbAppId ; //facebook的应用id
+@property(nonatomic,copy)NSString * facebookToken ; //facebook的应用token
+@property(nonatomic,copy)NSString * appsFlyerDevKey ; //appsflyerDevkey:返回appsflyer的dev key
+
+/**
+ * 第三方支付渠道用户分层过滤开关:
+ * 0 - 关闭 (默认)
+ * 1 - 开启
+ */
+@property(nonatomic)NSInteger userSegmenThirdPartyPaymentFilterSwitch;
+/**
+ * 支付渠道广告关联的支付渠道(值为支付渠道名称, 如:XSOLLA, PAYPAL)
+ */
+@property(nonatomic,copy)NSString * paymentWindowAdPaymentRef ;
+
+
+
+
@end
diff --git a/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h b/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
index b609534..dc7c446 100644
--- a/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
+++ b/frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
@@ -79,6 +79,7 @@
#import <WASdkIntf/WAPlatformAccountInfo.h>
#import <WASdkIntf/WAPassPlatformInfo.h>
#import <WASdkIntf/WACoinsInfo.h>
+#import <WASdkIntf/WAStageEvent.h>
//! Project version number for WASdkIntf.
@@ -89,5 +90,5 @@
// In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h>
-//2026/03/13 12:29 ver:4.11.3
+//2026/04/27 12:29 ver:4.12.0
// 2
diff --git a/frameworks/WASdkIntf.framework/Headers/WAStageEvent.h b/frameworks/WASdkIntf.framework/Headers/WAStageEvent.h
new file mode 100644
index 0000000..0045500
--- /dev/null
+++ b/frameworks/WASdkIntf.framework/Headers/WAStageEvent.h
@@ -0,0 +1,31 @@
+//
+// WAStageEvent.h
+// WASdkImpl
+//
+// Created by lpw on 2025/2/27.
+// Copyright © 2025 GHW-T-01. All rights reserved.
+//
+
+#import <WASdkIntf/WAEvent.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface WAStageEvent : WAEvent
+
+
+/**
+ * ghw_self_stage_x 关键等级,传递时,只需传递string类型的关卡,sdk内部会自动携带ghw_self_stage_x前缀
+ * <br>触发时机:玩家达到关键关卡(需要运营决定)时调用
+ *
+ * @param stage 关卡
+ */
+- (instancetype)initWithStage:(NSString *)stage;
+
+
+
+
+@end
+
+
+
+NS_ASSUME_NONNULL_END
diff --git a/frameworks/WASdkIntf.framework/Headers/WATrackProxy.h b/frameworks/WASdkIntf.framework/Headers/WATrackProxy.h
index 5dca5aa..384267b 100644
--- a/frameworks/WASdkIntf.framework/Headers/WATrackProxy.h
+++ b/frameworks/WASdkIntf.framework/Headers/WATrackProxy.h
@@ -250,7 +250,7 @@
extern NSString *const WAEvent_PARAM_INVITE_LINK_SHORT;
extern NSString *const WAEvent_PARAM_SHARE_TYPE ;
-
+extern NSString *const WAEvent_GHW_PAYMENT_CHANNEL_AD;
/*!
@discussion WATrackProxy 该类用来做数据收集
- - -
diff --git a/frameworks/WASdkIntf.framework/Info.plist b/frameworks/WASdkIntf.framework/Info.plist
index 5c5dce2..7c5786c 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 52e412b..a390dbe 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 6acc0d9..d5c761e 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 c8329e4..9434bbd 100644
--- a/frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
+++ b/frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
@@ -62,7 +62,7 @@
</data>
<key>Headers/WAConstants.h</key>
<data>
- kJx/VMVYnta1xKXji+Lbqb2C5f4=
+ A5I7s62j1IFgdW3Gdmt32opzV6M=
</data>
<key>Headers/WACore.h</key>
<data>
@@ -194,7 +194,7 @@
</data>
<key>Headers/WAParamConfigObj.h</key>
<data>
- yTUNy4filO1M3DBcGWW3Riw3NdY=
+ H15zkE66+FM8wbRkBdoDrssJ+zo=
</data>
<key>Headers/WAPassPlatformInfo.h</key>
<data>
@@ -226,7 +226,7 @@
</data>
<key>Headers/WASdkIntf.h</key>
<data>
- YYGnTUN2YuQ7Zo49tXGhT5+ocZE=
+ wTmPzVbgPGBF6QI2cMNk9AuJG+o=
</data>
<key>Headers/WAShareLinkContent.h</key>
<data>
@@ -256,9 +256,13 @@
<data>
UjiVkseCQF1xE6yg677JFm94QS8=
</data>
+ <key>Headers/WAStageEvent.h</key>
+ <data>
+ WoKVO+DuT0rW2bGao1pLGk3gsMo=
+ </data>
<key>Headers/WATrackProxy.h</key>
<data>
- 4iR6n34G29MExqQp7z3Ji78vCNI=
+ jz9R8tCv4KXVC+dV2KHBq1XjmuI=
</data>
<key>Headers/WATutorialCompletedEvent.h</key>
<data>
@@ -294,7 +298,7 @@
</data>
<key>Info.plist</key>
<data>
- D0saFDlLCymODPTArQLh56Sel3g=
+ C08B+6nAeTRqMNnOHMhXPCNRqgU=
</data>
<key>Modules/module.modulemap</key>
<data>
@@ -405,7 +409,7 @@
<dict>
<key>hash2</key>
<data>
- FSrkHvCsnuOVMGDYPGPJGhh4lDvOcv1wn6bs9teAB4M=
+ VLvDBO5hgRqfO9AJN3oWYCoM4I6V9rZ1SCJDb9buZ7g=
</data>
</dict>
<key>Headers/WACore.h</key>
@@ -636,7 +640,7 @@
<dict>
<key>hash2</key>
<data>
- NgEHSURw38UWM0Ad5ik2gAA0zrLzNAsaHl3GL9XZlfU=
+ CGBFukx0Km6yk/frQEGSwGcNd+zWwQMV769sKrrTIC8=
</data>
</dict>
<key>Headers/WAPassPlatformInfo.h</key>
@@ -692,7 +696,7 @@
<dict>
<key>hash2</key>
<data>
- Ds7Pg/uj66nALm7Qn0lIAVFpBAAPQbdRYep1J0yioas=
+ woPre+xvo15yRjMflN2kFp1K/o+yOFEXlIfJO0umw0g=
</data>
</dict>
<key>Headers/WAShareLinkContent.h</key>
@@ -744,11 +748,18 @@
9lLmficVOFftcwJ9Kvr3k6RsFO1bXVIxlOXU/9gFJSw=
</data>
</dict>
+ <key>Headers/WAStageEvent.h</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ FGXjrNXts5U4FL+AVcvjPqEtUnuOk8yW4wVchtfDRRA=
+ </data>
+ </dict>
<key>Headers/WATrackProxy.h</key>
<dict>
<key>hash2</key>
<data>
- 95UZBYw/2TZ2vL2kvXemSrYBLpJIHjGaG/VPrGVZvZk=
+ uMzOcQwEHLrG0Ko4oRQF5o05qY6xcnh1KOBh12IL5NY=
</data>
</dict>
<key>Headers/WATutorialCompletedEvent.h</key>
diff --git a/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature b/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
index 6b70d20..f32d58d 100644
--- a/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
+++ b/frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
Binary files differ
--
Gitblit v1.8.0