941435d20902efa495cd58c6c8bf5595117934d4..bdad199a9d01d78468a34be3f0059be744855a08
2026-07-15 lpw
提交版本 4.13.0
bdad19 diff | tree
2026-07-15 lpw
提交版本 4.13.0
3afe99 diff | tree
23 files modified
13 files added
115 ■■■■■ changed files
WASdkImpl.podspec 2 ●●● patch | view | raw | blame | history
WASdkImpl/4.13.0/WASdkImpl.podspec 26 ●●●●● patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_auth_f5.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_auth_ghg.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_activate.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_daily_claim.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_daily_claimed.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_daily_unclaim.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_detail.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_landscape.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_once_claim.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_once_claimed.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_once_unclaim.png patch | view | raw | blame | history
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_portrait.png patch | view | raw | blame | history
config/wa_sdk_impl_config_winga.xml 2 ●●● patch | view | raw | blame | history
frameworks/WACommon.framework/Headers/WACommConstants.h 8 ●●●●● patch | view | raw | blame | history
frameworks/WACommon.framework/Headers/WACommon.h 2 ●●● patch | view | raw | blame | history
frameworks/WACommon.framework/Headers/WAHelper.h 4 ●●●● patch | view | raw | blame | history
frameworks/WACommon.framework/Info.plist patch | view | raw | blame | history
frameworks/WACommon.framework/WACommon patch | view | raw | blame | history
frameworks/WASdkImpl.framework/Headers/WASdkImpl.h 2 ●●● patch | view | raw | blame | history
frameworks/WASdkImpl.framework/Headers/WASdkLoginHandler.h 5 ●●●●● patch | view | raw | blame | history
frameworks/WASdkImpl.framework/Info.plist patch | view | raw | blame | history
frameworks/WASdkImpl.framework/WASdkImpl patch | view | raw | blame | history
frameworks/WASdkImpl.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/WASdkImpl.framework/_CodeSignature/CodeResources 10 ●●●● patch | view | raw | blame | history
frameworks/WASdkImpl.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
localizable/base.plist 6 ●●●●● patch | view | raw | blame | history
localizable/en.plist 6 ●●●●● patch | view | raw | blame | history
localizable/es.plist 6 ●●●●● patch | view | raw | blame | history
localizable/id.plist 6 ●●●●● patch | view | raw | blame | history
localizable/pt.plist 6 ●●●●● patch | view | raw | blame | history
localizable/ru.plist 6 ●●●●● patch | view | raw | blame | history
localizable/th.plist 6 ●●●●● patch | view | raw | blame | history
localizable/zh-Hans.plist 6 ●●●●● patch | view | raw | blame | history
localizable/zh-Hant.plist 6 ●●●●● patch | view | raw | blame | history
WASdkImpl.podspec
@@ -9,7 +9,7 @@
Pod::Spec.new do |s|
s.name = 'WASdkImpl'
s.version = '4.12.0'
s.version = '4.13.0'
s.summary = 'WASdkImpl framework in production environment.'
s.license = 'MIT'
s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
WASdkImpl/4.13.0/WASdkImpl.podspec
New file
@@ -0,0 +1,26 @@
#
#  Be sure to run `pod spec lint WASdkImpl.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 = 'WASdkImpl'
s.version = '4.13.0'
s.summary = 'WASdkImpl framework in production environment.'
s.license = 'MIT'
s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
s.homepage = 'http://repo.wingsdk.cn:8082/summary/WASdkImpl.git'
s.source = { :git => "http://admin@repo.wingsdk.cn:8082/r/WASdkImpl.git" , :tag => s.version}
s.platform = :ios
s.ios.deployment_target = "7.0"
s.vendored_frameworks = 'frameworks/*'
s.resources = ['config/*.xml','bundle/WASDK-Resource.bundle','localizable/*.plist']
s.libraries = 'sqlite3','z'
s.requires_arc = true
s.dependency 'WASdkIntf'
end
bundle/WASDK-Resource.bundle/wa_sdk_auth_f5.png
bundle/WASDK-Resource.bundle/wa_sdk_auth_ghg.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_activate.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_daily_claim.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_daily_claimed.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_daily_unclaim.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_detail.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_landscape.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_once_claim.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_once_claimed.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_once_unclaim.png
bundle/WASDK-Resource.bundle/wa_sdk_pass_card_portrait.png
config/wa_sdk_impl_config_winga.xml
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?>
<config>
    <version val="WA4.12.0" />
    <version val="WA4.13.0" />
    <comps>
        
        <comp module="USR" plaf="WINGA" mandatory="YES" value="WASdkUser" desc="WINGA用户账户" />
frameworks/WACommon.framework/Headers/WACommConstants.h
@@ -383,6 +383,14 @@
extern NSString *const WASDK_DEEP_LINK_TARGET_INVITE ;
//获取月卡礼包列表
extern NSString *const WASDK_URL_PASS_GIFT_LIST ;
//领取月卡礼包
extern NSString *const WASDK_URL_PASS_GIFT_CLAIM ;
@interface WACommConstants : NSObject {
    
}
frameworks/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.12.0
//time:2025/01/07  12:29 ver:4.13.0
// 1
frameworks/WACommon.framework/Headers/WAHelper.h
@@ -63,6 +63,8 @@
//返回当前应用程序窗口最顶层的视图控制器
+(UIViewController *)getCurrentTopViewController;
+ (UIWindow *)wa_keyWindow;
+(NSString *)hostAppName;
+(UIImage *)hostAppIcon;
+(void)addOrientationNotification:(id)observer selector:(SEL)selector object:(id)object;
+(void)removeOrientationNotification:(id)observer object:(id)object;
+(NSString *)getMacAddress;
@@ -89,4 +91,6 @@
+ (BOOL) needShowloginUIBackButton;
+ (NSString *)percentEscapedString:(NSString *)string;
+ (NSString *)base64EncodedString:(NSString *)input;
@end
frameworks/WACommon.framework/Info.plist
Binary files differ
frameworks/WACommon.framework/WACommon
Binary files differ
frameworks/WASdkImpl.framework/Headers/WASdkImpl.h
@@ -46,7 +46,7 @@
#import <WASdkImpl/WASdkGTMBase64.h>
//2026/03/25  12:29 ver:4.12.0
//2026/07/14  12:29 ver:4.13.0
// 2
frameworks/WASdkImpl.framework/Headers/WASdkLoginHandler.h
@@ -15,4 +15,9 @@
+(void)loginWithResult:(WALoginResult*)loginResult extInfo:(NSString*)extInfo delegate:(id<WALoginDelegate>)delegate;
+(void)refreshTokenWithBlock:(void(^)(NSError* error ,NSString* token))block;
+(void)getLoginWay:(void(^)(NSError* error ,NSArray* loginWays))block;
// deeplink cid获取,先用旧的,获取新的token
+(void)refreshTokenWithInfo:(NSDictionary*)param Block:(void(^)(NSError* error ,NSString* token))block;
@end
frameworks/WASdkImpl.framework/Info.plist
Binary files differ
frameworks/WASdkImpl.framework/WASdkImpl
Binary files differ
frameworks/WASdkImpl.framework/_CodeSignature/CodeDirectory
Binary files differ
frameworks/WASdkImpl.framework/_CodeSignature/CodeResources
@@ -74,11 +74,11 @@
        </data>
        <key>Headers/WASdkImpl.h</key>
        <data>
        tajiaL3g1eU+ITwCFjHV8HVbsZM=
        RT6bSg/ogTS8VRsgDUGClmAoUdE=
        </data>
        <key>Headers/WASdkLoginHandler.h</key>
        <data>
        ckvzZNaWOdqa+QXBB+KzP9Uke8w=
        F1vaiatcobEQA6sGl1k1HkN4LDM=
        </data>
        <key>Headers/WASdkLoginSingleton.h</key>
        <data>
@@ -114,7 +114,7 @@
        </data>
        <key>Info.plist</key>
        <data>
        a1Uw6tJWa58R+nMBP18FAVRqWi4=
        yQX8iagSdk8FyBZdX9jbPCdCZeM=
        </data>
        <key>Modules/module.modulemap</key>
        <data>
@@ -250,14 +250,14 @@
        <dict>
            <key>hash2</key>
            <data>
            fEoZHlcNjc8iO8Y13wZuBV8BHFbJ+S6nH2KCWw7TxMo=
            NWgdfxnS6m7cb50JthmMRuKknGFNa2txCwxlHdKTDHs=
            </data>
        </dict>
        <key>Headers/WASdkLoginHandler.h</key>
        <dict>
            <key>hash2</key>
            <data>
            GMRwPAQbVApEmc97UqQcrUIMDmfgA7xNLWp26v19kFA=
            l/7nzPTZK+yiP8XJOMKMMCAfFB+COUK+j5AwGhC1T9A=
            </data>
        </dict>
        <key>Headers/WASdkLoginSingleton.h</key>
frameworks/WASdkImpl.framework/_CodeSignature/CodeSignature
Binary files differ
localizable/base.plist
@@ -379,5 +379,11 @@
    <string>%@ can be used to purchase any paid item in the game.</string>
    <key>wa_sdk_coins_confirm</key>
    <string>Confirm</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>Requesting access to your profile</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ is requesting login</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>Failed to get user info. Log in and enter the game server before trying again.</string>
</dict>
</plist>
localizable/en.plist
@@ -379,5 +379,11 @@
    <string>%@ can be used to purchase any paid item in the game.</string>
    <key>wa_sdk_coins_confirm</key>
    <string>Confirm</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>Requesting access to your profile</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ is requesting login</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>Failed to get user info. Log in and enter the game server before trying again.</string>
</dict>
</plist>
localizable/es.plist
@@ -375,5 +375,11 @@
    <string>Los %@ se pueden usar para comprar cualquier artículo de pago en el juego.</string>
    <key>wa_sdk_coins_confirm</key>
    <string>Confirmar</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>Solicitando acceso a tu información</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ está solicitando el inicio de sesión</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>Error al obtener información. Inicia sesión y entra al servidor antes de reintentar.</string>
</dict>
</plist>
localizable/id.plist
@@ -329,5 +329,11 @@
    <string>%@ dapat digunakan untuk membeli item berbayar apa pun di dalam game.</string>
    <key>wa_sdk_coins_confirm</key>
    <string>Konfirmasi</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>Meminta akses ke profil Anda</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ sedang meminta login</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>Gagal mendapatkan info pengguna. Silakan login dan masuk ke server game sebelum mencoba lagi.</string>
</dict>
</plist>
localizable/pt.plist
@@ -377,5 +377,11 @@
    <string>%@ podem ser usados para comprar qualquer item pago no jogo.</string>
    <key>wa_sdk_coins_confirm</key>
    <string>Confirmar</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>Solicitando acesso às suas informações</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ está solicitando login</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>Falha ao obter informações do usuário. Entre no jogo e no servidor antes de tentar novamente.</string>
</dict>
</plist>
localizable/ru.plist
@@ -329,5 +329,11 @@
    <string>%@ можно использовать для покупки любого платного предмета в игре.</string>
    <key>wa_sdk_coins_confirm</key>
    <string>Подтвердить</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>Запрос доступа к вашим данным</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ запрашивает вход</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>Ошибка получения данных. Войдите в игру и на сервер, затем попробуйте снова.</string>
</dict>
</plist>
localizable/th.plist
@@ -315,5 +315,11 @@
    <string>%@ สามารถใช้ซื้อสินค้าที่ต้องชำระเงินใดก็ได้ในเกม</string>
    <key>wa_sdk_coins_confirm</key>
    <string>ยืนยัน</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>กำลังขอใช้ข้อมูลผู้ใช้ของคุณ</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ กำลังขอเข้าสู่ระบบ</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>รับข้อมูลผู้ใช้ล้มเหลว โปรดเข้าสู่ระบบและเข้าสู่เซิร์ฟเวอร์เกมก่อนลองอีกครั้ง</string>
</dict>
</plist>
localizable/zh-Hans.plist
@@ -383,5 +383,11 @@
    <string>%@可在游戏内购买任意付费商品</string>
    <key>wa_sdk_coins_confirm</key>
    <string>确认</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>申请使用您的用户信息</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ 正在申请登录</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>获取用户信息失败,请登录游戏进服后再试</string>
</dict>
</plist>
localizable/zh-Hant.plist
@@ -377,5 +377,11 @@
    <string>%@ 可在遊戲內購買任意付費商品。</string>
    <key>wa_sdk_coins_confirm</key>
    <string>確認</string>
    <key>wa_sdk_auth_apply_user_info</key>
    <string>申請使用您的用戶資訊</string>
    <key>wa_sdk_auth_apply_login</key>
    <string>%@ 正在申請登入</string>
    <key>wa_sdk_auth_faile_alert</key>
    <string>獲取用戶資訊失敗,請登入遊戲進服後再試</string>
</dict>
</plist>