lpw
1 days ago cb1edc584dd8de265779f253291184f935cf95c8
提交版本 4.14.0
1 files modified
72 files copied
17 files added
73 files renamed
7 files deleted
890 ■■■■■ changed files
WASdkIntf.podspec 6 ●●●●● patch | view | raw | blame | history
WASdkIntf/4.14.0/WASdkIntf.podspec 23 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAIPay.h 28 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAPayProxy.h 89 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Info.plist patch | view | raw | blame | history
frameworks/WASdkIntf.framework/WASdkIntf patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/Info.plist 44 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAccount.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAdMobProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAdProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAppInviteContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAppInviteDialog.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAppUser.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAApwProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WABindingResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACertificationInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAChannelProduct.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAClassGenerator.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACode.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACoinsInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAComponent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAConstants.h 2 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACore.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACoreProxy.h 3 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACscProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACustomerResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WADeleteRequestModel.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WADeleteResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAError.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAErrorCode.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAFBAppRequest.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAFBApplication.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAFBObject.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAGameRequestContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAGameRequestDialog.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAGroup.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAHupProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIAd.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIAdmob.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIApw.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAICsc.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIHup.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIPay.h 42 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIPush.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAISocial.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAITrack.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIUser.h 9 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIapProduct.h 2 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIapResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAInitiatedPurchaseEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WALevelAchievedEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WALoginResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WALvXEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAParamConfigObj.h 24 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPassPlatformInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPayChannel.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPayProxy.h 130 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPlatformAccountInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPurchaseEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPushProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASdkConfigParser.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASdkIntf.h 6 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAShareLinkContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASharePhoto.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASharePhotoContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAShareVideo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAShareVideoContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASharingContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASocialProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAStageEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASubscriptionStatus.h 37 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WATrackProxy.h 1 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WATutorialCompletedEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUpdateInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserCenterResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserCreateEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserCreateEventV2.h 40 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserImportEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserImportEventV2.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserInfoUpdateEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserProxy.h 22 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Info.plist patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Modules/module.modulemap patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/WASdkIntf patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAccount.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAdMobProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAdProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppInviteContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppInviteDialog.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppUser.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAApwProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WABindingResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACertificationInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAChannelProduct.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAClassGenerator.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACode.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACoinsInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAComponent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAConstants.h 2 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACore.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACoreProxy.h 3 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACscProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACustomerResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WADeleteRequestModel.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WADeleteResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAError.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAErrorCode.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBAppRequest.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBApplication.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBObject.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGameRequestContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGameRequestDialog.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGroup.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAHupProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIAd.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIAdmob.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIApw.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAICsc.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIHup.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIPay.h 42 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIPush.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAISocial.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAITrack.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIUser.h 9 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIapProduct.h 2 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIapResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAInitiatedPurchaseEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALevelAchievedEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALoginResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALvXEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAParamConfigObj.h 24 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPassPlatformInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPayChannel.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPayProxy.h 130 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPlatformAccountInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPurchaseEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPushProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASdkConfigParser.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASdkIntf.h 6 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareLinkContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharePhoto.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharePhotoContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareVideo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareVideoContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharingContent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASocialProxy.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAStageEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASubscriptionStatus.h 37 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WATrackProxy.h 1 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WATutorialCompletedEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUpdateInfo.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCenterResult.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCreateEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCreateEventV2.h 40 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserImportEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserImportEventV2.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserInfoUpdateEvent.h patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserProxy.h 22 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Info.plist patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Modules/module.modulemap patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/WASdkIntf patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeResources 64 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
WASdkIntf.podspec
@@ -9,15 +9,15 @@
Pod::Spec.new do |s|
s.name = 'WASdkIntf'
s.version = '4.13.1'
s.version = '4.14.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.ios.deployment_target = "15.0"
s.vendored_frameworks = 'frameworks/*'
#s.resources = ['config/*.plist']
s.requires_arc = true
end
WASdkIntf/4.14.0/WASdkIntf.podspec
New file
@@ -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.14.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 = "15.0"
s.vendored_frameworks = 'frameworks/*'
#s.resources = ['config/*.plist']
s.requires_arc = true
end
frameworks/WASdkIntf.framework/Headers/WAIPay.h
File was deleted
frameworks/WASdkIntf.framework/Headers/WAPayProxy.h
File was deleted
frameworks/WASdkIntf.framework/Info.plist
Binary files differ
frameworks/WASdkIntf.framework/WASdkIntf
Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory
Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeRequirements
Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
Binary files differ
frameworks/WASdkIntf.xcframework/Info.plist
New file
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>AvailableLibraries</key>
    <array>
        <dict>
            <key>BinaryPath</key>
            <string>WASdkIntf.framework/WASdkIntf</string>
            <key>LibraryIdentifier</key>
            <string>ios-arm64_x86_64-simulator</string>
            <key>LibraryPath</key>
            <string>WASdkIntf.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>WASdkIntf.framework/WASdkIntf</string>
            <key>LibraryIdentifier</key>
            <string>ios-arm64</string>
            <key>LibraryPath</key>
            <string>WASdkIntf.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>ios</string>
        </dict>
    </array>
    <key>CFBundlePackageType</key>
    <string>XFWK</string>
    <key>XCFrameworkFormatVersion</key>
    <string>1.0</string>
</dict>
</plist>
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAccount.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAdMobProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAdProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAppInviteContent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAppInviteDialog.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAAppUser.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAApwProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WABindingResult.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACertificationInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAChannelProduct.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAClassGenerator.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACode.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACoinsInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAComponent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAConstants.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WAConstants.h
@@ -116,6 +116,8 @@
extern NSString *const WAUserDidLoginSuccessNotification;
extern NSString *const WAUserDidUpdateGameUserIdNotification;
extern NSString *const WAUserEventUserImportNotification;
/// 新手教程完成事件通知(ghw_self_tutorial_completed 上报时派发,浮窗模块监听用于“每日新手”自动弹出)
extern NSString *const WAUserEventTutorialCompletedNotification;
extern NSString *const WAUserEventChangedNotification;
extern NSString *const WAAppDidEnterForegroundNotification;
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACore.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACoreProxy.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WACoreProxy.h
@@ -47,8 +47,9 @@
@interface WACoreProxy : NSObject
/*!
 @abstract 初始化
 @deprecated 请使用 +initWithCompletionHandler: 替代。
 */
+(void)init;
+(void)init API_DEPRECATED("请使用 +initWithCompletionHandler: 替代。", ios(1.0, 17.0));
/*!
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACscProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WACustomerResult.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WADeleteRequestModel.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WADeleteResult.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAError.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAErrorCode.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAFBAppRequest.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAFBApplication.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAFBObject.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAGameRequestContent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAGameRequestDialog.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAGroup.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAHupProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIAd.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIAdmob.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIApw.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAICsc.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIHup.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIPay.h
New file
@@ -0,0 +1,42 @@
//
//  WAIPay.h
//  WASdkIntfUI
//
//  Created by GHW-T-01 on 16/3/1.
//  Copyright © 2016年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <StoreKit/StoreKit.h>
#import <WASdkIntf/WASubscriptionStatus.h>
@protocol WAInventoryDelegate,WAPaymentDelegate;
@interface WAIPay : NSObject
-(void)init4Iap;
-(void)queryInventory:(id<WAInventoryDelegate>)delegate;
-(void)payWithProductId:(NSString *)productId extInfo:(NSString *)extInfo delegate:(id<WAPaymentDelegate>)delegate;
-(void)paySub:(NSString *)subProductId extInfo:(NSString *)extInfo delegate:(id<WAPaymentDelegate>)delegate;
-(void)queryChannelProduct:(NSString *)channel
             callBackBlock:(void(^)(NSArray *channelProductsArray,NSError *error))callBackBlock;
-(BOOL)isPayServiceAvailable;
-(void)fetchProductInformations:(NSDictionary *)waProductIds inventoryDelegate:(id<WAInventoryDelegate>)delegate;
- (void)checkFinishTransactions;
-(SKProduct*)getCurrentProduct;
-(NSData*)getCurrentReceipt;
-(float)getReorderLimitTime;
-(void)payLog:(NSString *)logInfo;
-(void)startRunAppleTransactionObserve;
-(void)removeAppleTransactionObserve;
-(void)removeAppleTransactionObserve;
-(void)restore;
/// 恢复购买(收据刷新),完成后回调;成功 error 为 nil,失败为具体错误,主线程回调
- (void)restoreWithCompletion:(void(^)(NSError * _Nullable error))completion;
- (BOOL)isOpenRestore;
-(void)getSubStatus:(nullable NSString *)subProductId
                callBackBlock:(void(^)(NSArray<WASubscriptionStatus *> * _Nullable statusList, NSError * _Nullable error))callBackBlock;
- (void)hasSubOfferAccess:(nullable NSString *)subProductId
               completion:(void (^)(BOOL hasAccess, NSError * _Nullable error))completion;
- (BOOL)isOpenSubscription;
- (void)openSubscriptionManager:(void(^)(NSError *_Nullable error))callBackBlock;
- (void)presentCodeRedemptionSheet:(void(^)(NSError *_Nullable error))callback;
@end
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIPush.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAISocial.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAITrack.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIUser.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WAIUser.h
@@ -172,6 +172,11 @@
 */
- (void)openGameReview:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 打开游戏评分功能(V2):好评时SDK内部额外调用领取通用礼包接口
 */
- (void)openGameReviewV2:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 弹出cmp修改同意内容弹框
@@ -269,6 +274,10 @@
//新增月卡UI接口
- (void)showPassUI:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
//社媒入口是否开启
- (BOOL)isOpenSocialMedia;
//打开社媒弹窗
- (void)openSocialMedia:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
@end
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIapProduct.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WAIapProduct.h
@@ -31,7 +31,7 @@
@property(nonatomic, strong) NSDecimalNumber *productDiscountAmount;//商品打折后的价格”
@property(nonatomic, strong) NSDecimalNumber *productAmount;//商品价格
@property (nonatomic, assign) NSInteger productType;        // 商品类型(1 - 普通商品(默认),2 - 代金券商品)
@property (nonatomic, assign) NSInteger productType;        // 商品类型(1 - 普通商品(默认),2 - 代金券商品  5 订阅商品 )
@property (nonatomic, assign) NSInteger voucherAmount;        // 代金券数额,购买后,可以得到多少数额
@property(nonatomic, strong)  NSString *productCurrencyCode;  //币种
@property(nonatomic, strong)  WAPayChannel *coinsH5payChannel;  //h5支付渠道(目前用于匹配最佳代金券商品金额展示,为了解决充值中心支付方式在app内不开,没有返回这个支付方式,导致匹配最优代金券时候,支付方式为nil)
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAIapResult.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAInitiatedPurchaseEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WALevelAchievedEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WALoginResult.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WALvXEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAParamConfigObj.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -115,12 +115,21 @@
@property(nonatomic)NSInteger  landscapeGameFloatingDirection;  //0默认竖评 1 横屏
/**
 当浮窗按钮启用时,进入游戏获取到角色信息后,每天自动打开浮窗1次,自动打开的浮窗,3秒无操作则自动关闭
 当浮窗按钮启用时,进入游戏获取到角色信息后,每天自动打开浮窗1次,
 自动打开的浮窗无操作达到停留时长后自动关闭(时长见 floatingPageAutoOpenStayDuration)
 0 关闭
 1 启用
 1  启用每次进服后5s弹出
 2 开启每日新手事件弹出
 3、每日进服和每日新手弹出
 不返回默认关闭
  */
@property(nonatomic)NSInteger  floatingPageAutoOpen;
/**
 浮窗自动打开后的停留时长(秒):自动弹出的浮窗无操作达到该时长后自动关闭
 单位:秒;不返回或 <=0 时默认 10 秒
 */
@property(nonatomic)NSInteger  floatingPageAutoOpenStayDuration;
/**
@@ -179,7 +188,18 @@
// 月卡礼包领取界面图
@property(nonatomic,copy)NSString * passGiftWindowImg ;
// 订阅开关:0:关闭 1:全部打开 2:仅安卓开启 3:仅IOS开启
@property(nonatomic) NSInteger isOpenSubscription;
// (苹果)恢复购买:0:关闭 1:打开
@property(nonatomic) NSInteger isOpenSubscriptionRestore;
// 社媒总开关:0-关闭 1-全部打开 2-仅安卓开启 3-仅IOS开启 不返回默认关闭
@property(nonatomic) NSInteger isOpenSocial;
// 社媒链接,作为各具体项的子开关(不返回或空串则隐藏对应入口)
@property(nonatomic,copy)NSString* socialFacebookUrl;  // Facebook社媒链接
@property(nonatomic,copy)NSString* socialDiscordUrl;   // Discord社媒链接
@property(nonatomic,copy)NSString* socialYoutubeUrl;   // Youtube社媒链接
@property(nonatomic,copy)NSString* socialWhatsappUrl;  // Whatsapp社媒链接
@end
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPassPlatformInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPayChannel.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPayProxy.h
New file
@@ -0,0 +1,130 @@
//
//  WAPayProxy.h
//  WASdkIntfUI
//
//  Created by GHW-T-01 on 16/3/1.
//  Copyright © 2016年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <WASdkIntf/WAIPay.h>
#import <WASdkIntf/WASubscriptionStatus.h>
@class WAIapProduct,WAIapResult,WAChannelProduct;
/*!
 @discussion 查询商品库存协议
 - - -
 */
@protocol WAInventoryDelegate <NSObject>
@required
/*!
 @abstract 查询成功
 @param Inventory 是一个数组,保存着WAIapProduct类型的实例
 */
-(void)queryInventoryDidCompleteWithResult:(NSArray<WAIapProduct *>*)Inventory;
/*!
 @abstract 查询失败
 @param error 错误
 */
-(void)queryInventoryDidFailWithError:(NSError*)error;
@end
/*!
 @discussion 支付协议
 - - -
 */
@protocol WAPaymentDelegate <NSObject>
/*!
 @abstract 支付成功
 @param iapResult 支付结果
 @param platform 支付平台
 */
-(void)paymentDidCompleteWithResult:(WAIapResult*)iapResult andPlatform:(NSString*)platform;
/*!
 @abstract 支付失败
 @param error 错误
 @param platform 支付平台
 */
-(void)paymentDidFailWithError:(NSError*)error andPlatform:(NSString*)platform;
@end
/*!
 @discussion WAPayProxy 是支付模块的代理类。
 - - -
 */
@interface WAPayProxy : NSObject
/*!
 @abstract 应用内支付初始化
 */
+(void)init4Iap;
/*!
 @abstract 查询商品列表调用方法
 @param delegate 委托
 */
+(void)queryInventoryWithDelegate:(id<WAInventoryDelegate>)delegate;
/*!
@abstract 查询渠道商品调用方法
@param callBackBlock 回调
*/
+ (void)queryChannelProduct:(NSString *)channel
              callBackBlock:(void(^)(NSArray <WAChannelProduct *>*channelProductsArray,NSError *error))callBackBlock;
/*!
 @abstract 支付某个商品
 @param productId 商品id
 @param extInfo 扩展信息
 @param delegate 委托
 */
+(void)payWithProductId:(NSString*)productId extInfo:(NSString*)extInfo delegate:(id<WAPaymentDelegate>)delegate;
/*!
 @abstract 支付某个订阅商品(订阅总开关 isOpenSubscription 未开启、或商品非自动续订订阅商品时会回调失败)
 @param subProductId 订阅商品id(WingSDK商品id)
 @param extInfo 扩展信息
 @param delegate 委托
 */
+(void)paySub:(NSString*)subProductId extInfo:(NSString*)extInfo delegate:(id<WAPaymentDelegate>)delegate;
/*!
 @abstract 查询是否支持支付
 @return bool 是否支持支付
 */
+(BOOL)isPayServiceAvailable;
+(void)payLog:(NSString *)logInfo;
+ (void)restore;
/// 恢复购买(收据刷新),完成后回调;成功 error 为 nil,失败为具体错误,主线程回调。开关与 restore 一致
+ (void)restoreWithCompletion:(void(^)(NSError * _Nullable error))completion;
/// 是否展示恢复购买入口:订阅总开关 isOpenSubscription 开启且后台配置 isOpenSubscriptionRestore 为 1 时展示。
+ (BOOL)isOpenRestore;
/*!
 @abstract 查询当前用户订阅商品的最新状态(订阅总开关 isOpenSubscription 未开启时会回调失败)。
 @param subProductId WingSDK 订阅商品 ID;传 nil 或空串时查询全部订阅。
 @param callBackBlock 成功时返回订阅列表(无订阅时为空数组),失败时返回 error。
 */
+ (void)getSubStatus:(nullable NSString *)subProductId
                    callBackBlock:(void(^)(NSArray<WASubscriptionStatus *> *_Nullable statusList, NSError *_Nullable error))callBackBlock;
/*!
 @abstract 判断指定订阅商品是否拥有推介促销价(免费试用/首期折扣)资格(订阅总开关 isOpenSubscription 未开启时会回调失败)。
 @param subProductId WingSDK 订阅商品 ID。
 @param completion 拥有资格返回 hasAccess 为 YES,否则为 NO;失败时返回 error。
 @discussion 当前实现为客户端商品配置判断:商品配置了推介促销价即视为拥有资格,不判断用户历史订阅记录。
 */
+ (void)hasSubOfferAccess:(nullable NSString *)subProductId
               completion:(void (^)(BOOL hasAccess, NSError *_Nullable error))completion;
/// 订阅总开关是否开启:isOpenSubscription 为 1(全部打开)或 3(仅 iOS 开启)时开启。
+ (BOOL)isOpenSubscription;
/// 打开 App Store 订阅管理页。
+ (void)openSubscriptionManager:(void(^)(NSError *_Nullable error))callBackBlock;
/// 展示 App Store 兑换码兑换界面。回调仅表示界面是否成功调起,不表示兑换结果。
+ (void)presentCodeRedemptionSheet:(void(^)(NSError *_Nullable error))callback;
@end
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPlatformAccountInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPurchaseEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAPushProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASdkConfigParser.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASdkIntf.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
@@ -28,6 +28,7 @@
#import <WASdkIntf/WAChannelProduct.h>
#import <WASdkIntf/WAPayChannel.h>
#import <WASdkIntf/WAIapResult.h>
#import <WASdkIntf/WASubscriptionStatus.h>
#import <WASdkIntf/WAISocial.h>
#import <WASdkIntf/WAGroup.h>
#import <WASdkIntf/WASocialProxy.h>
@@ -39,6 +40,7 @@
#import <WASdkIntf/WAPurchaseEvent.h>
#import <WASdkIntf/WATutorialCompletedEvent.h>
#import <WASdkIntf/WAUserCreateEvent.h>
#import <WASdkIntf/WAUserCreateEventV2.h>
#import <WASdkIntf/WAUserImportEvent.h>
#import <WASdkIntf/WAUserImportEventV2.h>
@@ -90,5 +92,5 @@
// In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h>
//2026/07/10  12:29 ver:4.13.1
// 2
//2026/10/23  12:29 ver:4.14.0
// 3
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAShareLinkContent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASharePhoto.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASharePhotoContent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAShareVideo.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAShareVideoContent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASharingContent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASocialProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAStageEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WASubscriptionStatus.h
New file
@@ -0,0 +1,37 @@
//
//  WASubscriptionStatus.h
//  WASdkIntf
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, WASubscriptionStatusType) {
    WASubscriptionStatusTypeActive = 1,
    WASubscriptionStatusTypeCanceled = 2,
    WASubscriptionStatusTypeExpired = 3,
    WASubscriptionStatusTypeRevoked = 4,
};
/*!
 @discussion WASubscriptionStatus 用户订阅状态信息。
 */
@interface WASubscriptionStatus : NSObject
/// SDK 订阅号。
@property (nonatomic, copy) NSString *subscribeNo;
/// WingSDK 订阅商品 ID。
@property (nonatomic, copy) NSString *productId;
/// 订阅状态,见 WASubscriptionStatusType。
@property (nonatomic, assign) WASubscriptionStatusType subscribeStatus;
/// 到期时间,Unix 毫秒时间戳。
@property (nonatomic, assign) long long expireTime;
/// 是否自动续订。
@property (nonatomic, assign, getter=isAutoRenew) BOOL autoRenew;
/// 当前价格阶段:freeTrial、introductoryPrice 或 basePrice。
@property (nonatomic, copy, nullable) NSString *offerPhase;
@end
NS_ASSUME_NONNULL_END
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WATrackProxy.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WATrackProxy.h
@@ -81,6 +81,7 @@
extern NSString *const WAEventTaskUpdate;
extern NSString *const WAEventGoldUpdate;
extern NSString *const WAEventUserImport;
extern NSString *const WAEventSelfTutorialCompleted; // 新手教程完成(游戏侧上报,浮窗“每日新手”自动弹出依此触发)
extern NSString *const WAEventSession;
extern NSString *const WAEventAFTrackingInit;
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WATutorialCompletedEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUpdateInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserCenterResult.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserCreateEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserCreateEventV2.h
New file
@@ -0,0 +1,40 @@
//
//  WAUserCreateEventV2.h
//  WASdkImpl
//
//  Created by lpw on 2026/10/16.
//  Copyright © 2026 GHW-T-01. All rights reserved.
//
/**
 * ghw_user_create 用户创角事件 V2
 */
#import <WASdkIntf/WAEvent.h>
NS_ASSUME_NONNULL_BEGIN
@interface WAUserCreateEventV2 : WAEvent
/**
 * ghw_user_create 用户创角事件
 * <br>触发时机:玩家创建角色成功后调用
 *
 * @param serverId     服务器ID
 * @param gameUserId   游戏角色ID
 * @param nickname     游戏角色名(昵称)
 * @discussion registerTime 创角时间戳由 SDK 内部取当前毫秒时间戳,无需外部传递
 */
- (instancetype)initWithServerId:(nonnull NSString *)serverId
                      gameUserId:(nonnull NSString *)gameUserId
                        nickname:(nonnull NSString *)nickname
               optionalParameter:(nullable NSDictionary*)parameterDic;
@end
NS_ASSUME_NONNULL_END
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserImportEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserImportEventV2.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserInfoUpdateEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Headers/WAUserProxy.h
File was renamed from frameworks/WASdkIntf.framework/Headers/WAUserProxy.h
@@ -475,6 +475,13 @@
 */
+ (void)openGameReview:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 打开游戏评分功能(V2):弹窗与回调行为同 openGameReview,
用户点击好评时,SDK内部会额外调用领取通用礼包接口(/sdkapi/v1/game/common_gift/claim.do)上报领奖,
上报失败静默处理,不影响游戏侧回调
 */
+ (void)openGameReviewV2:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 弹出cmp修改同意内容弹框
@@ -577,4 +584,19 @@
//新增月卡UI接口
+ (void)showPassUI:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
/*!
@discussion 社媒入口是否开启:由后台配置 isOpenSocial 控制
(0-关闭 1-全部打开 2-仅安卓开启 3-仅IOS开启),
且至少配置一个社媒链接(socialFacebookUrl/socialDiscordUrl/socialYoutubeUrl/socialWhatsappUrl)时才视为开启
 */
+ (BOOL)isOpenSocialMedia;
/*!
@discussion 打开社媒弹窗:展示后台已配置的社媒入口(Community),
点击具体项跳系统浏览器打开对应链接;
WhatsApp 特殊:先请求后台接口(接口待定)成功后再打开链接
@param block 打开失败时回调错误(开关未开或未配置任何社媒链接),成功弹出弹窗后不回调
 */
+ (void)openSocialMedia:(void(^_Nullable)(NSError * _Nullable error))block;
@end
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Info.plist
Binary files differ
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/Modules/module.modulemap
frameworks/WASdkIntf.xcframework/ios-arm64/WASdkIntf.framework/WASdkIntf
Binary files differ
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAccount.h
copy from frameworks/WASdkIntf.framework/Headers/WAAccount.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAccount.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAdMobProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WAAdMobProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAdMobProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAdProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WAAdProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAdProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppInviteContent.h
copy from frameworks/WASdkIntf.framework/Headers/WAAppInviteContent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppInviteContent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppInviteDialog.h
copy from frameworks/WASdkIntf.framework/Headers/WAAppInviteDialog.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppInviteDialog.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppUser.h
copy from frameworks/WASdkIntf.framework/Headers/WAAppUser.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAAppUser.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAApwProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WAApwProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAApwProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WABindingResult.h
copy from frameworks/WASdkIntf.framework/Headers/WABindingResult.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WABindingResult.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACertificationInfo.h
copy from frameworks/WASdkIntf.framework/Headers/WACertificationInfo.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACertificationInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAChannelProduct.h
copy from frameworks/WASdkIntf.framework/Headers/WAChannelProduct.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAChannelProduct.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAClassGenerator.h
copy from frameworks/WASdkIntf.framework/Headers/WAClassGenerator.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAClassGenerator.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACode.h
copy from frameworks/WASdkIntf.framework/Headers/WACode.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACode.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACoinsInfo.h
copy from frameworks/WASdkIntf.framework/Headers/WACoinsInfo.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACoinsInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAComponent.h
copy from frameworks/WASdkIntf.framework/Headers/WAComponent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAComponent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAConstants.h
copy from frameworks/WASdkIntf.framework/Headers/WAConstants.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAConstants.h
File was copied from frameworks/WASdkIntf.framework/Headers/WAConstants.h
@@ -116,6 +116,8 @@
extern NSString *const WAUserDidLoginSuccessNotification;
extern NSString *const WAUserDidUpdateGameUserIdNotification;
extern NSString *const WAUserEventUserImportNotification;
/// 新手教程完成事件通知(ghw_self_tutorial_completed 上报时派发,浮窗模块监听用于“每日新手”自动弹出)
extern NSString *const WAUserEventTutorialCompletedNotification;
extern NSString *const WAUserEventChangedNotification;
extern NSString *const WAAppDidEnterForegroundNotification;
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACore.h
copy from frameworks/WASdkIntf.framework/Headers/WACore.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACore.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACoreProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WACoreProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACoreProxy.h
File was copied from frameworks/WASdkIntf.framework/Headers/WACoreProxy.h
@@ -47,8 +47,9 @@
@interface WACoreProxy : NSObject
/*!
 @abstract 初始化
 @deprecated 请使用 +initWithCompletionHandler: 替代。
 */
+(void)init;
+(void)init API_DEPRECATED("请使用 +initWithCompletionHandler: 替代。", ios(1.0, 17.0));
/*!
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACscProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WACscProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACscProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACustomerResult.h
copy from frameworks/WASdkIntf.framework/Headers/WACustomerResult.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WACustomerResult.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WADeleteRequestModel.h
copy from frameworks/WASdkIntf.framework/Headers/WADeleteRequestModel.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WADeleteRequestModel.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WADeleteResult.h
copy from frameworks/WASdkIntf.framework/Headers/WADeleteResult.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WADeleteResult.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAError.h
copy from frameworks/WASdkIntf.framework/Headers/WAError.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAError.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAErrorCode.h
copy from frameworks/WASdkIntf.framework/Headers/WAErrorCode.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAErrorCode.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WAEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBAppRequest.h
copy from frameworks/WASdkIntf.framework/Headers/WAFBAppRequest.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBAppRequest.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBApplication.h
copy from frameworks/WASdkIntf.framework/Headers/WAFBApplication.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBApplication.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBObject.h
copy from frameworks/WASdkIntf.framework/Headers/WAFBObject.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAFBObject.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGameRequestContent.h
copy from frameworks/WASdkIntf.framework/Headers/WAGameRequestContent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGameRequestContent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGameRequestDialog.h
copy from frameworks/WASdkIntf.framework/Headers/WAGameRequestDialog.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGameRequestDialog.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGroup.h
copy from frameworks/WASdkIntf.framework/Headers/WAGroup.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAGroup.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAHupProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WAHupProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAHupProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIAd.h
copy from frameworks/WASdkIntf.framework/Headers/WAIAd.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIAd.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIAdmob.h
copy from frameworks/WASdkIntf.framework/Headers/WAIAdmob.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIAdmob.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIApw.h
copy from frameworks/WASdkIntf.framework/Headers/WAIApw.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIApw.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAICsc.h
copy from frameworks/WASdkIntf.framework/Headers/WAICsc.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAICsc.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIHup.h
copy from frameworks/WASdkIntf.framework/Headers/WAIHup.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIHup.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIPay.h
New file
@@ -0,0 +1,42 @@
//
//  WAIPay.h
//  WASdkIntfUI
//
//  Created by GHW-T-01 on 16/3/1.
//  Copyright © 2016年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <StoreKit/StoreKit.h>
#import <WASdkIntf/WASubscriptionStatus.h>
@protocol WAInventoryDelegate,WAPaymentDelegate;
@interface WAIPay : NSObject
-(void)init4Iap;
-(void)queryInventory:(id<WAInventoryDelegate>)delegate;
-(void)payWithProductId:(NSString *)productId extInfo:(NSString *)extInfo delegate:(id<WAPaymentDelegate>)delegate;
-(void)paySub:(NSString *)subProductId extInfo:(NSString *)extInfo delegate:(id<WAPaymentDelegate>)delegate;
-(void)queryChannelProduct:(NSString *)channel
             callBackBlock:(void(^)(NSArray *channelProductsArray,NSError *error))callBackBlock;
-(BOOL)isPayServiceAvailable;
-(void)fetchProductInformations:(NSDictionary *)waProductIds inventoryDelegate:(id<WAInventoryDelegate>)delegate;
- (void)checkFinishTransactions;
-(SKProduct*)getCurrentProduct;
-(NSData*)getCurrentReceipt;
-(float)getReorderLimitTime;
-(void)payLog:(NSString *)logInfo;
-(void)startRunAppleTransactionObserve;
-(void)removeAppleTransactionObserve;
-(void)removeAppleTransactionObserve;
-(void)restore;
/// 恢复购买(收据刷新),完成后回调;成功 error 为 nil,失败为具体错误,主线程回调
- (void)restoreWithCompletion:(void(^)(NSError * _Nullable error))completion;
- (BOOL)isOpenRestore;
-(void)getSubStatus:(nullable NSString *)subProductId
                callBackBlock:(void(^)(NSArray<WASubscriptionStatus *> * _Nullable statusList, NSError * _Nullable error))callBackBlock;
- (void)hasSubOfferAccess:(nullable NSString *)subProductId
               completion:(void (^)(BOOL hasAccess, NSError * _Nullable error))completion;
- (BOOL)isOpenSubscription;
- (void)openSubscriptionManager:(void(^)(NSError *_Nullable error))callBackBlock;
- (void)presentCodeRedemptionSheet:(void(^)(NSError *_Nullable error))callback;
@end
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIPush.h
copy from frameworks/WASdkIntf.framework/Headers/WAIPush.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIPush.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAISocial.h
copy from frameworks/WASdkIntf.framework/Headers/WAISocial.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAISocial.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAITrack.h
copy from frameworks/WASdkIntf.framework/Headers/WAITrack.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAITrack.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIUser.h
copy from frameworks/WASdkIntf.framework/Headers/WAIUser.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIUser.h
File was copied from frameworks/WASdkIntf.framework/Headers/WAIUser.h
@@ -172,6 +172,11 @@
 */
- (void)openGameReview:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 打开游戏评分功能(V2):好评时SDK内部额外调用领取通用礼包接口
 */
- (void)openGameReviewV2:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 弹出cmp修改同意内容弹框
@@ -269,6 +274,10 @@
//新增月卡UI接口
- (void)showPassUI:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
//社媒入口是否开启
- (BOOL)isOpenSocialMedia;
//打开社媒弹窗
- (void)openSocialMedia:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
@end
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIapProduct.h
copy from frameworks/WASdkIntf.framework/Headers/WAIapProduct.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIapProduct.h
File was copied from frameworks/WASdkIntf.framework/Headers/WAIapProduct.h
@@ -31,7 +31,7 @@
@property(nonatomic, strong) NSDecimalNumber *productDiscountAmount;//商品打折后的价格”
@property(nonatomic, strong) NSDecimalNumber *productAmount;//商品价格
@property (nonatomic, assign) NSInteger productType;        // 商品类型(1 - 普通商品(默认),2 - 代金券商品)
@property (nonatomic, assign) NSInteger productType;        // 商品类型(1 - 普通商品(默认),2 - 代金券商品  5 订阅商品 )
@property (nonatomic, assign) NSInteger voucherAmount;        // 代金券数额,购买后,可以得到多少数额
@property(nonatomic, strong)  NSString *productCurrencyCode;  //币种
@property(nonatomic, strong)  WAPayChannel *coinsH5payChannel;  //h5支付渠道(目前用于匹配最佳代金券商品金额展示,为了解决充值中心支付方式在app内不开,没有返回这个支付方式,导致匹配最优代金券时候,支付方式为nil)
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIapResult.h
copy from frameworks/WASdkIntf.framework/Headers/WAIapResult.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAIapResult.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAInitiatedPurchaseEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WAInitiatedPurchaseEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAInitiatedPurchaseEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALevelAchievedEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WALevelAchievedEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALevelAchievedEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALoginResult.h
copy from frameworks/WASdkIntf.framework/Headers/WALoginResult.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALoginResult.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALvXEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WALvXEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WALvXEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAParamConfigObj.h
copy from frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAParamConfigObj.h
File was copied from frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -115,12 +115,21 @@
@property(nonatomic)NSInteger  landscapeGameFloatingDirection;  //0默认竖评 1 横屏
/**
 当浮窗按钮启用时,进入游戏获取到角色信息后,每天自动打开浮窗1次,自动打开的浮窗,3秒无操作则自动关闭
 当浮窗按钮启用时,进入游戏获取到角色信息后,每天自动打开浮窗1次,
 自动打开的浮窗无操作达到停留时长后自动关闭(时长见 floatingPageAutoOpenStayDuration)
 0 关闭
 1 启用
 1  启用每次进服后5s弹出
 2 开启每日新手事件弹出
 3、每日进服和每日新手弹出
 不返回默认关闭
  */
@property(nonatomic)NSInteger  floatingPageAutoOpen;
/**
 浮窗自动打开后的停留时长(秒):自动弹出的浮窗无操作达到该时长后自动关闭
 单位:秒;不返回或 <=0 时默认 10 秒
 */
@property(nonatomic)NSInteger  floatingPageAutoOpenStayDuration;
/**
@@ -179,7 +188,18 @@
// 月卡礼包领取界面图
@property(nonatomic,copy)NSString * passGiftWindowImg ;
// 订阅开关:0:关闭 1:全部打开 2:仅安卓开启 3:仅IOS开启
@property(nonatomic) NSInteger isOpenSubscription;
// (苹果)恢复购买:0:关闭 1:打开
@property(nonatomic) NSInteger isOpenSubscriptionRestore;
// 社媒总开关:0-关闭 1-全部打开 2-仅安卓开启 3-仅IOS开启 不返回默认关闭
@property(nonatomic) NSInteger isOpenSocial;
// 社媒链接,作为各具体项的子开关(不返回或空串则隐藏对应入口)
@property(nonatomic,copy)NSString* socialFacebookUrl;  // Facebook社媒链接
@property(nonatomic,copy)NSString* socialDiscordUrl;   // Discord社媒链接
@property(nonatomic,copy)NSString* socialYoutubeUrl;   // Youtube社媒链接
@property(nonatomic,copy)NSString* socialWhatsappUrl;  // Whatsapp社媒链接
@end
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPassPlatformInfo.h
copy from frameworks/WASdkIntf.framework/Headers/WAPassPlatformInfo.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPassPlatformInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPayChannel.h
copy from frameworks/WASdkIntf.framework/Headers/WAPayChannel.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPayChannel.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPayProxy.h
New file
@@ -0,0 +1,130 @@
//
//  WAPayProxy.h
//  WASdkIntfUI
//
//  Created by GHW-T-01 on 16/3/1.
//  Copyright © 2016年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <WASdkIntf/WAIPay.h>
#import <WASdkIntf/WASubscriptionStatus.h>
@class WAIapProduct,WAIapResult,WAChannelProduct;
/*!
 @discussion 查询商品库存协议
 - - -
 */
@protocol WAInventoryDelegate <NSObject>
@required
/*!
 @abstract 查询成功
 @param Inventory 是一个数组,保存着WAIapProduct类型的实例
 */
-(void)queryInventoryDidCompleteWithResult:(NSArray<WAIapProduct *>*)Inventory;
/*!
 @abstract 查询失败
 @param error 错误
 */
-(void)queryInventoryDidFailWithError:(NSError*)error;
@end
/*!
 @discussion 支付协议
 - - -
 */
@protocol WAPaymentDelegate <NSObject>
/*!
 @abstract 支付成功
 @param iapResult 支付结果
 @param platform 支付平台
 */
-(void)paymentDidCompleteWithResult:(WAIapResult*)iapResult andPlatform:(NSString*)platform;
/*!
 @abstract 支付失败
 @param error 错误
 @param platform 支付平台
 */
-(void)paymentDidFailWithError:(NSError*)error andPlatform:(NSString*)platform;
@end
/*!
 @discussion WAPayProxy 是支付模块的代理类。
 - - -
 */
@interface WAPayProxy : NSObject
/*!
 @abstract 应用内支付初始化
 */
+(void)init4Iap;
/*!
 @abstract 查询商品列表调用方法
 @param delegate 委托
 */
+(void)queryInventoryWithDelegate:(id<WAInventoryDelegate>)delegate;
/*!
@abstract 查询渠道商品调用方法
@param callBackBlock 回调
*/
+ (void)queryChannelProduct:(NSString *)channel
              callBackBlock:(void(^)(NSArray <WAChannelProduct *>*channelProductsArray,NSError *error))callBackBlock;
/*!
 @abstract 支付某个商品
 @param productId 商品id
 @param extInfo 扩展信息
 @param delegate 委托
 */
+(void)payWithProductId:(NSString*)productId extInfo:(NSString*)extInfo delegate:(id<WAPaymentDelegate>)delegate;
/*!
 @abstract 支付某个订阅商品(订阅总开关 isOpenSubscription 未开启、或商品非自动续订订阅商品时会回调失败)
 @param subProductId 订阅商品id(WingSDK商品id)
 @param extInfo 扩展信息
 @param delegate 委托
 */
+(void)paySub:(NSString*)subProductId extInfo:(NSString*)extInfo delegate:(id<WAPaymentDelegate>)delegate;
/*!
 @abstract 查询是否支持支付
 @return bool 是否支持支付
 */
+(BOOL)isPayServiceAvailable;
+(void)payLog:(NSString *)logInfo;
+ (void)restore;
/// 恢复购买(收据刷新),完成后回调;成功 error 为 nil,失败为具体错误,主线程回调。开关与 restore 一致
+ (void)restoreWithCompletion:(void(^)(NSError * _Nullable error))completion;
/// 是否展示恢复购买入口:订阅总开关 isOpenSubscription 开启且后台配置 isOpenSubscriptionRestore 为 1 时展示。
+ (BOOL)isOpenRestore;
/*!
 @abstract 查询当前用户订阅商品的最新状态(订阅总开关 isOpenSubscription 未开启时会回调失败)。
 @param subProductId WingSDK 订阅商品 ID;传 nil 或空串时查询全部订阅。
 @param callBackBlock 成功时返回订阅列表(无订阅时为空数组),失败时返回 error。
 */
+ (void)getSubStatus:(nullable NSString *)subProductId
                    callBackBlock:(void(^)(NSArray<WASubscriptionStatus *> *_Nullable statusList, NSError *_Nullable error))callBackBlock;
/*!
 @abstract 判断指定订阅商品是否拥有推介促销价(免费试用/首期折扣)资格(订阅总开关 isOpenSubscription 未开启时会回调失败)。
 @param subProductId WingSDK 订阅商品 ID。
 @param completion 拥有资格返回 hasAccess 为 YES,否则为 NO;失败时返回 error。
 @discussion 当前实现为客户端商品配置判断:商品配置了推介促销价即视为拥有资格,不判断用户历史订阅记录。
 */
+ (void)hasSubOfferAccess:(nullable NSString *)subProductId
               completion:(void (^)(BOOL hasAccess, NSError *_Nullable error))completion;
/// 订阅总开关是否开启:isOpenSubscription 为 1(全部打开)或 3(仅 iOS 开启)时开启。
+ (BOOL)isOpenSubscription;
/// 打开 App Store 订阅管理页。
+ (void)openSubscriptionManager:(void(^)(NSError *_Nullable error))callBackBlock;
/// 展示 App Store 兑换码兑换界面。回调仅表示界面是否成功调起,不表示兑换结果。
+ (void)presentCodeRedemptionSheet:(void(^)(NSError *_Nullable error))callback;
@end
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPlatformAccountInfo.h
copy from frameworks/WASdkIntf.framework/Headers/WAPlatformAccountInfo.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPlatformAccountInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPurchaseEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WAPurchaseEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPurchaseEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPushProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WAPushProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAPushProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASdkConfigParser.h
copy from frameworks/WASdkIntf.framework/Headers/WASdkConfigParser.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASdkConfigParser.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASdkIntf.h
copy from frameworks/WASdkIntf.framework/Headers/WASdkIntf.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASdkIntf.h
File was copied from frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
@@ -28,6 +28,7 @@
#import <WASdkIntf/WAChannelProduct.h>
#import <WASdkIntf/WAPayChannel.h>
#import <WASdkIntf/WAIapResult.h>
#import <WASdkIntf/WASubscriptionStatus.h>
#import <WASdkIntf/WAISocial.h>
#import <WASdkIntf/WAGroup.h>
#import <WASdkIntf/WASocialProxy.h>
@@ -39,6 +40,7 @@
#import <WASdkIntf/WAPurchaseEvent.h>
#import <WASdkIntf/WATutorialCompletedEvent.h>
#import <WASdkIntf/WAUserCreateEvent.h>
#import <WASdkIntf/WAUserCreateEventV2.h>
#import <WASdkIntf/WAUserImportEvent.h>
#import <WASdkIntf/WAUserImportEventV2.h>
@@ -90,5 +92,5 @@
// In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h>
//2026/07/10  12:29 ver:4.13.1
// 2
//2026/10/23  12:29 ver:4.14.0
// 3
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareLinkContent.h
copy from frameworks/WASdkIntf.framework/Headers/WAShareLinkContent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareLinkContent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharePhoto.h
copy from frameworks/WASdkIntf.framework/Headers/WASharePhoto.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharePhoto.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharePhotoContent.h
copy from frameworks/WASdkIntf.framework/Headers/WASharePhotoContent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharePhotoContent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareVideo.h
copy from frameworks/WASdkIntf.framework/Headers/WAShareVideo.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareVideo.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareVideoContent.h
copy from frameworks/WASdkIntf.framework/Headers/WAShareVideoContent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAShareVideoContent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharingContent.h
copy from frameworks/WASdkIntf.framework/Headers/WASharingContent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASharingContent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASocialProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WASocialProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASocialProxy.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAStageEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WAStageEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAStageEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WASubscriptionStatus.h
New file
@@ -0,0 +1,37 @@
//
//  WASubscriptionStatus.h
//  WASdkIntf
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, WASubscriptionStatusType) {
    WASubscriptionStatusTypeActive = 1,
    WASubscriptionStatusTypeCanceled = 2,
    WASubscriptionStatusTypeExpired = 3,
    WASubscriptionStatusTypeRevoked = 4,
};
/*!
 @discussion WASubscriptionStatus 用户订阅状态信息。
 */
@interface WASubscriptionStatus : NSObject
/// SDK 订阅号。
@property (nonatomic, copy) NSString *subscribeNo;
/// WingSDK 订阅商品 ID。
@property (nonatomic, copy) NSString *productId;
/// 订阅状态,见 WASubscriptionStatusType。
@property (nonatomic, assign) WASubscriptionStatusType subscribeStatus;
/// 到期时间,Unix 毫秒时间戳。
@property (nonatomic, assign) long long expireTime;
/// 是否自动续订。
@property (nonatomic, assign, getter=isAutoRenew) BOOL autoRenew;
/// 当前价格阶段:freeTrial、introductoryPrice 或 basePrice。
@property (nonatomic, copy, nullable) NSString *offerPhase;
@end
NS_ASSUME_NONNULL_END
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WATrackProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WATrackProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WATrackProxy.h
File was copied from frameworks/WASdkIntf.framework/Headers/WATrackProxy.h
@@ -81,6 +81,7 @@
extern NSString *const WAEventTaskUpdate;
extern NSString *const WAEventGoldUpdate;
extern NSString *const WAEventUserImport;
extern NSString *const WAEventSelfTutorialCompleted; // 新手教程完成(游戏侧上报,浮窗“每日新手”自动弹出依此触发)
extern NSString *const WAEventSession;
extern NSString *const WAEventAFTrackingInit;
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WATutorialCompletedEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WATutorialCompletedEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WATutorialCompletedEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUpdateInfo.h
copy from frameworks/WASdkIntf.framework/Headers/WAUpdateInfo.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUpdateInfo.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCenterResult.h
copy from frameworks/WASdkIntf.framework/Headers/WAUserCenterResult.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCenterResult.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCreateEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WAUserCreateEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCreateEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserCreateEventV2.h
New file
@@ -0,0 +1,40 @@
//
//  WAUserCreateEventV2.h
//  WASdkImpl
//
//  Created by lpw on 2026/10/16.
//  Copyright © 2026 GHW-T-01. All rights reserved.
//
/**
 * ghw_user_create 用户创角事件 V2
 */
#import <WASdkIntf/WAEvent.h>
NS_ASSUME_NONNULL_BEGIN
@interface WAUserCreateEventV2 : WAEvent
/**
 * ghw_user_create 用户创角事件
 * <br>触发时机:玩家创建角色成功后调用
 *
 * @param serverId     服务器ID
 * @param gameUserId   游戏角色ID
 * @param nickname     游戏角色名(昵称)
 * @discussion registerTime 创角时间戳由 SDK 内部取当前毫秒时间戳,无需外部传递
 */
- (instancetype)initWithServerId:(nonnull NSString *)serverId
                      gameUserId:(nonnull NSString *)gameUserId
                        nickname:(nonnull NSString *)nickname
               optionalParameter:(nullable NSDictionary*)parameterDic;
@end
NS_ASSUME_NONNULL_END
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserImportEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WAUserImportEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserImportEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserImportEventV2.h
copy from frameworks/WASdkIntf.framework/Headers/WAUserImportEventV2.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserImportEventV2.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserInfoUpdateEvent.h
copy from frameworks/WASdkIntf.framework/Headers/WAUserInfoUpdateEvent.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserInfoUpdateEvent.h
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserProxy.h
copy from frameworks/WASdkIntf.framework/Headers/WAUserProxy.h copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Headers/WAUserProxy.h
File was copied from frameworks/WASdkIntf.framework/Headers/WAUserProxy.h
@@ -475,6 +475,13 @@
 */
+ (void)openGameReview:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 打开游戏评分功能(V2):弹窗与回调行为同 openGameReview,
用户点击好评时,SDK内部会额外调用领取通用礼包接口(/sdkapi/v1/game/common_gift/claim.do)上报领奖,
上报失败静默处理,不影响游戏侧回调
 */
+ (void)openGameReviewV2:(void(^)(OpenGameReviewState status))block;
/*!
@discussion 弹出cmp修改同意内容弹框
@@ -577,4 +584,19 @@
//新增月卡UI接口
+ (void)showPassUI:(void(^_Nullable)(NSError * _Nullable error))completeBlock;
/*!
@discussion 社媒入口是否开启:由后台配置 isOpenSocial 控制
(0-关闭 1-全部打开 2-仅安卓开启 3-仅IOS开启),
且至少配置一个社媒链接(socialFacebookUrl/socialDiscordUrl/socialYoutubeUrl/socialWhatsappUrl)时才视为开启
 */
+ (BOOL)isOpenSocialMedia;
/*!
@discussion 打开社媒弹窗:展示后台已配置的社媒入口(Community),
点击具体项跳系统浏览器打开对应链接;
WhatsApp 特殊:先请求后台接口(接口待定)成功后再打开链接
@param block 打开失败时回调错误(开关未开或未配置任何社媒链接),成功弹出弹窗后不回调
 */
+ (void)openSocialMedia:(void(^_Nullable)(NSError * _Nullable error))block;
@end
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Info.plist
Binary files differ
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Modules/module.modulemap
copy from frameworks/WASdkIntf.framework/Modules/module.modulemap copy to frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/Modules/module.modulemap
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/WASdkIntf
Binary files differ
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeDirectory
Binary files differ
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeRequirements
Binary files differ
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeResources
File was renamed from frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
@@ -62,7 +62,7 @@
        </data>
        <key>Headers/WAConstants.h</key>
        <data>
        r6hSVfE8eS5pwrNVck4J7lA8ays=
        J69d1c/j4UR6SJHd7VVSgaWc4mU=
        </data>
        <key>Headers/WACore.h</key>
        <data>
@@ -70,7 +70,7 @@
        </data>
        <key>Headers/WACoreProxy.h</key>
        <data>
        jfVCtjq8eRnyH7RnDWO0Ty0THic=
        3kkc8kLN1PxmV42xMavzA3D+EUs=
        </data>
        <key>Headers/WACscProxy.h</key>
        <data>
@@ -150,7 +150,7 @@
        </data>
        <key>Headers/WAIPay.h</key>
        <data>
        quFGutGZuBwdaiD4qCUFMe+2G64=
        lQghQhjZ9d8im+7h+0m3Vf/62vk=
        </data>
        <key>Headers/WAIPush.h</key>
        <data>
@@ -166,11 +166,11 @@
        </data>
        <key>Headers/WAIUser.h</key>
        <data>
        7Nj+KpSw5ed9ZNI8eKJMcC4UEgU=
        tNeNY+qn8Ksz7bO5+A2C85+LeaA=
        </data>
        <key>Headers/WAIapProduct.h</key>
        <data>
        cnD9strKNFayxZXHuemKLj10alA=
        IkS9nmqcvySYg+i9etufeQHHs3s=
        </data>
        <key>Headers/WAIapResult.h</key>
        <data>
@@ -194,7 +194,7 @@
        </data>
        <key>Headers/WAParamConfigObj.h</key>
        <data>
        K0wYSxkcL5g+I0iG7lbAynZ3y3o=
        Oy3obuY6zgq1kXfW9H8u038w/fI=
        </data>
        <key>Headers/WAPassPlatformInfo.h</key>
        <data>
@@ -206,7 +206,7 @@
        </data>
        <key>Headers/WAPayProxy.h</key>
        <data>
        dCH9C3tFdfVePm7aMvyUHM5h4xs=
        DegtC7Gyi3MWmmZb4feUO+cjSkI=
        </data>
        <key>Headers/WAPlatformAccountInfo.h</key>
        <data>
@@ -226,7 +226,7 @@
        </data>
        <key>Headers/WASdkIntf.h</key>
        <data>
        7D4pFJgmslQ1fH+3Dv1Ej9XllsY=
        sfT16WiTB/6Rwj0VqfFfpCAhoSQ=
        </data>
        <key>Headers/WAShareLinkContent.h</key>
        <data>
@@ -260,9 +260,13 @@
        <data>
        WoKVO+DuT0rW2bGao1pLGk3gsMo=
        </data>
        <key>Headers/WASubscriptionStatus.h</key>
        <data>
        pY3ufcBUFytvyU6RQnwPVwu7JLM=
        </data>
        <key>Headers/WATrackProxy.h</key>
        <data>
        KVTItXLsH0Qp1PduwWhonAe0/xE=
        xww/sKe5fPa5yBrmLmfns1tbBE4=
        </data>
        <key>Headers/WATutorialCompletedEvent.h</key>
        <data>
@@ -280,6 +284,10 @@
        <data>
        aXGL7RWikyu1fJmG8xRzCgrEUUM=
        </data>
        <key>Headers/WAUserCreateEventV2.h</key>
        <data>
        F8eCFBJww2/nmYIyTVyyJuLf44s=
        </data>
        <key>Headers/WAUserImportEvent.h</key>
        <data>
        xE84aVd+xwRfu2o/eMLJZ1EQ8Rs=
@@ -294,11 +302,11 @@
        </data>
        <key>Headers/WAUserProxy.h</key>
        <data>
        aP4hJIKNFOp78oAWL6jY/Nnh2+I=
        dFMSGFE0RlDa4W43G6Py64SRObQ=
        </data>
        <key>Info.plist</key>
        <data>
        6plqLMtGVQnCALFRYOrusNGjsZk=
        7n0ozYkoOI5Wfel74DUG5BdIU/Y=
        </data>
        <key>Modules/module.modulemap</key>
        <data>
@@ -409,7 +417,7 @@
        <dict>
            <key>hash2</key>
            <data>
            9VUypGHeWI4wJqMbPq7AAMgTffEWKi9XDeyH9IHYr3M=
            gmyXhgS8U6V3N8x4Ns2sglvBdVUy/MyXy//NjbmRYjY=
            </data>
        </dict>
        <key>Headers/WACore.h</key>
@@ -423,7 +431,7 @@
        <dict>
            <key>hash2</key>
            <data>
            /ReDwffTMoB6ORS/7S3S0SlXgbe86qCPlA82XNS53cc=
            Gnv3XkNZ+IPXkqlj6bGWwvexTRZTzGjWB7D554ZDINE=
            </data>
        </dict>
        <key>Headers/WACscProxy.h</key>
@@ -563,7 +571,7 @@
        <dict>
            <key>hash2</key>
            <data>
            dtDJZ6A48+aBxKCSS11g0W00hMb6yOI6m5yCQK8/dlg=
            GZwpLB5zVDrXZosppOCRF2G+SvZmos53TzI+Dc2eXdQ=
            </data>
        </dict>
        <key>Headers/WAIPush.h</key>
@@ -591,14 +599,14 @@
        <dict>
            <key>hash2</key>
            <data>
            MIbrpjYawQDbJMShgGrqcqB7v0KPZoWZYv2oTLhHo38=
            JQYSAiaqAVxHsWYsv2PH33g8AU1QAcx4xYNUypMwfSE=
            </data>
        </dict>
        <key>Headers/WAIapProduct.h</key>
        <dict>
            <key>hash2</key>
            <data>
            Dt4kjwD6kOorzwtv3fovrDvFFznMiTxWSaFABOfbQoQ=
            n0cIX4hOgWxHHy2/phzbAf8YRQVUOXnmCnOieLiGAHQ=
            </data>
        </dict>
        <key>Headers/WAIapResult.h</key>
@@ -640,7 +648,7 @@
        <dict>
            <key>hash2</key>
            <data>
            h6ZfKltpeAVbhg0nTBlk/wsp347JuOkYI5WJ4OP1qAk=
            C7jg0Vs3ejAVOl/2+afhAgiwLFvpw/J0p8YtAL3j3ic=
            </data>
        </dict>
        <key>Headers/WAPassPlatformInfo.h</key>
@@ -661,7 +669,7 @@
        <dict>
            <key>hash2</key>
            <data>
            1aRnn1PmGbPJjqLMBo6df7fZsuToFzO/1ni9Pd74d+o=
            rnIzRcmIef3WINoa0xK0EPpk05aXbVVko9BLTsUWK9U=
            </data>
        </dict>
        <key>Headers/WAPlatformAccountInfo.h</key>
@@ -696,7 +704,7 @@
        <dict>
            <key>hash2</key>
            <data>
            Ufo6pgGj43BP2Bq5YxDw6X3C0SiYJTNAfM/z/GoeFoc=
            dwSLpNAv8EChAmI6UKaiIygPdiG99mhbggsTI554VPk=
            </data>
        </dict>
        <key>Headers/WAShareLinkContent.h</key>
@@ -755,11 +763,18 @@
            FGXjrNXts5U4FL+AVcvjPqEtUnuOk8yW4wVchtfDRRA=
            </data>
        </dict>
        <key>Headers/WASubscriptionStatus.h</key>
        <dict>
            <key>hash2</key>
            <data>
            XqIMWoRaZVPOkRN1u9EdATTevUCfTI1arUYpsQjfIcU=
            </data>
        </dict>
        <key>Headers/WATrackProxy.h</key>
        <dict>
            <key>hash2</key>
            <data>
            xUAPrM+ZJPKAD4U/xj6IcGK5dcMBqwgUP1pfcL8BMgU=
            ktjIfJDsl5tBRw9XeA+toMcKqkQ+QuCliXnzs31tV3k=
            </data>
        </dict>
        <key>Headers/WATutorialCompletedEvent.h</key>
@@ -790,6 +805,13 @@
            DDnzKxS/UuwUm96cOc8655Cesy8QUCdsQtFBE6iYlvw=
            </data>
        </dict>
        <key>Headers/WAUserCreateEventV2.h</key>
        <dict>
            <key>hash2</key>
            <data>
            fDFkba8N/rKD1GBO2yuOmee15mFpKtcIyxATiPsHbs4=
            </data>
        </dict>
        <key>Headers/WAUserImportEvent.h</key>
        <dict>
            <key>hash2</key>
@@ -815,7 +837,7 @@
        <dict>
            <key>hash2</key>
            <data>
            FqLsYoMKy1ZouDCSpfFEbPlkuoiDkyMiRctgjjiljHY=
            UoPQM1YAsMWOtQm+nmWLzHg+nkyrpZ1OIxFoSSDnSiw=
            </data>
        </dict>
        <key>Modules/module.modulemap</key>
frameworks/WASdkIntf.xcframework/ios-arm64_x86_64-simulator/WASdkIntf.framework/_CodeSignature/CodeSignature