Sources/WAAfImpl/config/wa_sdk_impl_config_appsflyer.xml
@@ -1,6 +1,6 @@ <?xml version='1.0' encoding='UTF-8'?> <config> <version val="AF4.8.0" /> <version val="AF4.12.0" /> <comps> <comp module="TRA" plaf="APPSFLYER" mandatory="YES" value="WAAFTrack" desc="APPSFLYER数据统计" /> Sources/WAApImpl/config/wa_sdk_impl_config_apple.xml
@@ -1,6 +1,6 @@ <?xml version='1.0' encoding='UTF-8'?> <config> <version val="AP4.8.1" /> <version val="AP4.12.0" /> <comps> <comp module="USR" plaf="APPLE" mandatory="YES" value="WAAPUser" desc="APPLE用户账户" /> Sources/WAFbImpl/config/wa_sdk_impl_config_facebook.xml
@@ -1,6 +1,6 @@ <?xml version='1.0' encoding='UTF-8'?> <config> <version val="FB4.8.0" /> <version val="FB4.12.0" /> <comps> <comp module="USR" plaf="FACEBOOK" mandatory="NO" value="WAFBUser" desc="FACEBOOK用户账户" /> Sources/WAFirebaseImpl/config/wa_sdk_impl_config_firebase.xml
@@ -1,6 +1,6 @@ <?xml version='1.0' encoding='UTF-8'?> <config> <version val="Firebase 4.8.1" /> <version val="Firebase 4.12.0" /> <comps> Sources/WASdkImpl/config/wa_sdk_impl_config_winga.xml
@@ -1,6 +1,6 @@ <?xml version='1.0' encoding='UTF-8'?> <config> <version val="WA4.11.3" /> <version val="WA4.12.0" /> <comps> <comp module="USR" plaf="WINGA" mandatory="YES" value="WASdkUser" desc="WINGA用户账户" /> WAAfImpl/WAAfImpl.xcframework/ios-arm64/WAAfImpl.framework/Headers/WAAfImpl.h
@@ -16,5 +16,5 @@ // In this header, you should import all the public headers of your framework using statements like #import <WAAfImpl/PublicHeader.h> //time:2025/06/25 12:29 ver:4.8.0 //time:2026/04/27 12:29 ver:4.12.0 // 2 WAAfImpl/WAAfImpl.xcframework/ios-arm64/WAAfImpl.framework/Info.plistBinary files differ
WAAfImpl/WAAfImpl.xcframework/ios-arm64/WAAfImpl.framework/WAAfImplBinary files differ
WAAfImpl/WAAfImpl.xcframework/ios-x86_64-simulator/WAAfImpl.framework/Headers/WAAfImpl.h
@@ -16,5 +16,5 @@ // In this header, you should import all the public headers of your framework using statements like #import <WAAfImpl/PublicHeader.h> //time:2025/06/25 12:29 ver:4.8.0 //time:2026/04/27 12:29 ver:4.12.0 // 2 WAAfImpl/WAAfImpl.xcframework/ios-x86_64-simulator/WAAfImpl.framework/Info.plistBinary files differ
WAAfImpl/WAAfImpl.xcframework/ios-x86_64-simulator/WAAfImpl.framework/WAAfImplBinary files differ
WAApImpl/WAApImpl.xcframework/ios-arm64/WAApImpl.framework/Headers/WAApImpl.h
@@ -19,5 +19,5 @@ #import <WAApImpl/WAAPUser.h> #import <WAApImpl/WAAPLogin.h> //time:2025/10/30 12:29 ver:4.8.1 //time:2026/04/27 12:29 ver: 4.12.0 // 1 WAApImpl/WAApImpl.xcframework/ios-arm64/WAApImpl.framework/Info.plistBinary files differ
WAApImpl/WAApImpl.xcframework/ios-arm64/WAApImpl.framework/WAApImplBinary files differ
WAApImpl/WAApImpl.xcframework/ios-x86_64-simulator/WAApImpl.framework/Headers/WAApImpl.h
@@ -19,5 +19,5 @@ #import <WAApImpl/WAAPUser.h> #import <WAApImpl/WAAPLogin.h> //time:2025/10/30 12:29 ver:4.8.1 //time:2026/04/27 12:29 ver: 4.12.0 // 1 WAApImpl/WAApImpl.xcframework/ios-x86_64-simulator/WAApImpl.framework/Info.plistBinary files differ
WAApImpl/WAApImpl.xcframework/ios-x86_64-simulator/WAApImpl.framework/WAApImplBinary files differ
WAFbImpl/WAFbImpl.xcframework/ios-arm64/WAFbImpl.framework/Headers/WAFbImpl.h
@@ -16,5 +16,5 @@ // In this header, you should import all the public headers of your framework using statements like #import <WAFbImpl/PublicHeader.h> // time:2025/09/28 12:29 ver:4.8.0 // time:2026/04/27 12:29 ver: 4.12.0 // 1 WAFbImpl/WAFbImpl.xcframework/ios-arm64/WAFbImpl.framework/Info.plistBinary files differ
WAFbImpl/WAFbImpl.xcframework/ios-arm64/WAFbImpl.framework/WAFbImplBinary files differ
WAFbImpl/WAFbImpl.xcframework/ios-x86_64-simulator/WAFbImpl.framework/Headers/WAFbImpl.h
@@ -16,5 +16,5 @@ // In this header, you should import all the public headers of your framework using statements like #import <WAFbImpl/PublicHeader.h> // time:2025/09/28 12:29 ver:4.8.0 // time:2026/04/27 12:29 ver: 4.12.0 // 1 WAFbImpl/WAFbImpl.xcframework/ios-x86_64-simulator/WAFbImpl.framework/Info.plistBinary files differ
WAFbImpl/WAFbImpl.xcframework/ios-x86_64-simulator/WAFbImpl.framework/WAFbImplBinary files differ
WAFirebaseImpl/WAFirebaseImpl.xcframework/ios-arm64/WAFirebaseImpl.framework/Headers/WAFirebaseImpl.h
@@ -16,5 +16,5 @@ // In this header, you should import all the public headers of your framework using statements like #import <WAFirebaseImpl/PublicHeader.h> //time:2025/06/25 12:29 ver:4.8.0 //time:2026/04/27 12:29 ver:4.12.0 // 1 WAFirebaseImpl/WAFirebaseImpl.xcframework/ios-arm64/WAFirebaseImpl.framework/Info.plistBinary files differ
WAFirebaseImpl/WAFirebaseImpl.xcframework/ios-arm64/WAFirebaseImpl.framework/WAFirebaseImplBinary files differ
WAFirebaseImpl/WAFirebaseImpl.xcframework/ios-x86_64-simulator/WAFirebaseImpl.framework/Headers/WAFirebaseImpl.h
@@ -16,5 +16,5 @@ // In this header, you should import all the public headers of your framework using statements like #import <WAFirebaseImpl/PublicHeader.h> //time:2025/06/25 12:29 ver:4.8.0 //time:2026/04/27 12:29 ver:4.12.0 // 1 WAFirebaseImpl/WAFirebaseImpl.xcframework/ios-x86_64-simulator/WAFirebaseImpl.framework/Info.plistBinary files differ
WAFirebaseImpl/WAFirebaseImpl.xcframework/ios-x86_64-simulator/WAFirebaseImpl.framework/WAFirebaseImplBinary files differ
WASdkImpl/FMDB.xcframework/Info.plist
@@ -8,6 +8,20 @@ <key>BinaryPath</key> <string>FMDB.framework/FMDB</string> <key>LibraryIdentifier</key> <string>ios-arm64</string> <key>LibraryPath</key> <string>FMDB.framework</string> <key>SupportedArchitectures</key> <array> <string>arm64</string> </array> <key>SupportedPlatform</key> <string>ios</string> </dict> <dict> <key>BinaryPath</key> <string>FMDB.framework/FMDB</string> <key>LibraryIdentifier</key> <string>ios-x86_64-simulator</string> <key>LibraryPath</key> <string>FMDB.framework</string> @@ -19,20 +33,6 @@ <string>ios</string> <key>SupportedPlatformVariant</key> <string>simulator</string> </dict> <dict> <key>BinaryPath</key> <string>FMDB.framework/FMDB</string> <key>LibraryIdentifier</key> <string>ios-arm64</string> <key>LibraryPath</key> <string>FMDB.framework</string> <key>SupportedArchitectures</key> <array> <string>arm64</string> </array> <key>SupportedPlatform</key> <string>ios</string> </dict> </array> <key>CFBundlePackageType</key> WASdkImpl/WACommon.xcframework/ios-arm64/WACommon.framework/Headers/WACommConstants.h
@@ -330,7 +330,8 @@ // 获取用户兑换码 extern NSString *const WASDK_URL_COINS_GET_REDEEM_CODE; // 获取用户信息 extern NSString *const WASDK_URL_USER_ACCOUNT_INFO; extern NSString *const WASDK_NEED_PUSERID_AND_PTOKEN ; extern NSString *const WASDK_URL_FLOATING_PAGE_SWITCH ; WASdkImpl/WACommon.xcframework/ios-arm64/WACommon.framework/Headers/WACommon.h
@@ -28,5 +28,5 @@ #import <WACommon/WAWebViewController.h> #import <WACommon/WAPaymentHelper.h> //time:2025/01/07 12:29 ver:4.11.0 //time:2025/01/07 12:29 ver:4.12.0 // 1 WASdkImpl/WACommon.xcframework/ios-arm64/WACommon.framework/Headers/WAHelper.h
@@ -88,5 +88,5 @@ // 查看配置项,是否需要展示登录框的返回按钮 + (BOOL) needShowloginUIBackButton; + (NSString *)percentEscapedString:(NSString *)string; @end WASdkImpl/WACommon.xcframework/ios-arm64/WACommon.framework/Headers/WAHttpHelper.h
@@ -72,5 +72,4 @@ //针对打开网页支付时,直接使用get请求 -(NSMutableURLRequest *) buildWebRequestToURL:(NSString *)aUrl withParameters:(NSDictionary *)params; - (NSString *)percentEscapedString:(NSString *)string; @end WASdkImpl/WACommon.xcframework/ios-arm64/WACommon.framework/Info.plistBinary files differ
WASdkImpl/WACommon.xcframework/ios-arm64/WACommon.framework/WACommonBinary files differ
WASdkImpl/WACommon.xcframework/ios-x86_64-simulator/WACommon.framework/Headers/WACommConstants.h
@@ -330,7 +330,8 @@ // 获取用户兑换码 extern NSString *const WASDK_URL_COINS_GET_REDEEM_CODE; // 获取用户信息 extern NSString *const WASDK_URL_USER_ACCOUNT_INFO; extern NSString *const WASDK_NEED_PUSERID_AND_PTOKEN ; extern NSString *const WASDK_URL_FLOATING_PAGE_SWITCH ; WASdkImpl/WACommon.xcframework/ios-x86_64-simulator/WACommon.framework/Headers/WACommon.h
@@ -28,5 +28,5 @@ #import <WACommon/WAWebViewController.h> #import <WACommon/WAPaymentHelper.h> //time:2025/01/07 12:29 ver:4.11.0 //time:2025/01/07 12:29 ver:4.12.0 // 1 WASdkImpl/WACommon.xcframework/ios-x86_64-simulator/WACommon.framework/Headers/WAHelper.h
@@ -88,5 +88,5 @@ // 查看配置项,是否需要展示登录框的返回按钮 + (BOOL) needShowloginUIBackButton; + (NSString *)percentEscapedString:(NSString *)string; @end WASdkImpl/WACommon.xcframework/ios-x86_64-simulator/WACommon.framework/Headers/WAHttpHelper.h
@@ -72,5 +72,4 @@ //针对打开网页支付时,直接使用get请求 -(NSMutableURLRequest *) buildWebRequestToURL:(NSString *)aUrl withParameters:(NSDictionary *)params; - (NSString *)percentEscapedString:(NSString *)string; @end WASdkImpl/WACommon.xcframework/ios-x86_64-simulator/WACommon.framework/Info.plistBinary files differ
WASdkImpl/WACommon.xcframework/ios-x86_64-simulator/WACommon.framework/WACommonBinary files differ
WASdkImpl/WASdkImpl.xcframework/ios-arm64/WASdkImpl.framework/Headers/WASdkImpl.h
@@ -46,8 +46,8 @@ #import <WASdkImpl/WASdkGTMBase64.h> //2026/03/25 12:29 ver:4.11.3 // 1 //2026/03/25 12:29 ver:4.12.0 // 2 WASdkImpl/WASdkImpl.xcframework/ios-arm64/WASdkImpl.framework/Info.plistBinary files differ
WASdkImpl/WASdkImpl.xcframework/ios-arm64/WASdkImpl.framework/WASdkImplBinary files differ
WASdkImpl/WASdkImpl.xcframework/ios-x86_64-simulator/WASdkImpl.framework/Headers/WASdkImpl.h
@@ -46,8 +46,8 @@ #import <WASdkImpl/WASdkGTMBase64.h> //2026/03/25 12:29 ver:4.11.3 // 1 //2026/03/25 12:29 ver:4.12.0 // 2 WASdkImpl/WASdkImpl.xcframework/ios-x86_64-simulator/WASdkImpl.framework/Info.plistBinary files differ
WASdkImpl/WASdkImpl.xcframework/ios-x86_64-simulator/WASdkImpl.framework/WASdkImplBinary files differ
WASdkIntf/WASdkIntf.xcframework/ios-arm64/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 { WASdkIntf/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -153,5 +153,25 @@ @property(nonatomic,copy)NSString * coinsValueDesc ;//coins价值说明 @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 WASdkIntf/WASdkIntf.xcframework/ios-arm64/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 WASdkIntf/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAStageEvent.h
New file @@ -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 WASdkIntf/WASdkIntf.xcframework/ios-arm64/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 该类用来做数据收集 - - - WASdkIntf/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Info.plistBinary files differ
WASdkIntf/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/WASdkIntfBinary files differ
WASdkIntf/WASdkIntf.xcframework/ios-x86_64-simulator/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 { WASdkIntf/WASdkIntf.xcframework/ios-x86_64-simulator/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -153,5 +153,25 @@ @property(nonatomic,copy)NSString * coinsValueDesc ;//coins价值说明 @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 WASdkIntf/WASdkIntf.xcframework/ios-x86_64-simulator/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 WASdkIntf/WASdkIntf.xcframework/ios-x86_64-simulator/WASdkIntf.framework/Headers/WAStageEvent.h
New file @@ -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 WASdkIntf/WASdkIntf.xcframework/ios-x86_64-simulator/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 该类用来做数据收集 - - - WASdkIntf/WASdkIntf.xcframework/ios-x86_64-simulator/WASdkIntf.framework/Info.plistBinary files differ
WASdkIntf/WASdkIntf.xcframework/ios-x86_64-simulator/WASdkIntf.framework/WASdkIntfBinary files differ