android WingSDK-4.4.1(2024.11.15发布)
- android 变更如下:对接文档
修复now.gg反馈的问题:
1.修复非nowgg环境进行billing链接崩溃问题
2.移除未授权返回的错误提示
3.nowgg登录时不展示loading
4.封装nowgg登录按钮和样式
android WingSDK-4.4.0(2024.09.27发布)
- android 变更如下:对接文档
1.新增 nowgg 模块,支持登录,支付
2.只有 nowgg 一种登录和支付方式时,不再弹窗选择,直接默认调用
3.pay_result.do 接口 v8升级v10,init.do 接口 v20升级v22
4.其他功能优化
iOS WingSDK-4.3.0(2024.09.25发布)
- iOS 变更如下:对接文档
1、AppsFlyer配置优化,无配置时使用默认值
2、Didomi升级2.12.0
3、ghwPostThirdPartyLogin 上报错误时携带错误信息
4、admob模块优化
5、其他功能优化
android WingSDK-4.3.0(2024.09.23发布)
- android 变更如下:对接文档
1.新增浮窗按钮显示控制,自动弹出无操作5s关闭,不再提醒,刷新不再提醒逻辑
2.浮窗页适配全面屏,优化返回按钮在顶层时隐藏
3.client.do接口增加浮窗控制字段返回
4.AppsFlyer配置优化,无配置时使用默认值
5.ghwPostThirdPartyLogin 上报错误时携带错误信息
6.官网包支持读写的广告ID
7.浮窗支持新3个JS接口,打开商店,打开下载,点击复制,及相关归因处理
8.新增接口 ad_track.do
9.first_launch.do 拓展字段上报广告ID
10.Didomi升级2.12.0
11、其他功能优化
android WingSDK-4.2.0(2024.07.24发布)
- android 变更如下:对接文档
1.兼容Android14,targetSdkVersion 和 compileSdk 的API版本从 33 升级到 34
2.项目Gradle版本v4.2升级到v8.2.1,AGP版本v4.2.2升级到v8.1.4
3.maven上传插件迁移到maven-publish
4.google-services 插件 v4.3.10 升级 v4.4.2,google billing v6.0.0 升级 v7.0.0
5.账号删除,账号管理,打开网址页面优化,适配刘海屏
6.浮标优化,不在游戏评价,账号管理,账号删除,网页支付页面显示
7.GHG登录绑定在PlayPC端改为使用WebView方式
iOS WingSDK-4.2.0(2024.07.24发布)
- iOS 变更如下:对接文档
1、sdk打包最低支持iOS12,替换过期api,删除废弃api
2.其他功能优化
iOS WingSDK-4.1.0(2024.06.28发布)
- iOS 变更如下:对接文档
1、facebook登录去除email权限,facebook sdk17.0.0升级到17.0.2,
2、新增ghw_call_login_ui,ghw_show_login_window_success,ghw_privacy_click事件,原 ghw_show_login_window 事件参数 loginWayCount
3、client.do、loginway.do 接口失败重试三次
4、登录图标本地化(游客、gamecenter、facebook、signinwithapple)
iOS WingSDK-4.0.0(2024.06.25发布)
- iOS 变更如下:对接文档
1.接入admob模块
2.高ROI的用户事件回传
3.fb登录兼容限制性登录,后台配置开关,默认不开启。
4.登录窗口,点击左上角返回按钮,增加登录取消回掉
5.开屏广告展示,如在支付中,则会return,防止影响支付流程
6.解决登录窗口弹出后,还可以点击底部按钮问题
7.WAWebPayImpl 模块,过期alertview 替换
8.af 模块自定义事件不过滤参数
android WingSDK-4.1.1(2024.06.21发布)
- android 变更如下:对接文档
1.修复浮标在刘海屏上的旋转横屏兼容性问题
2.添加本地登录方式图标,Facebook,Google,游客
3.网页支付页面方向改为behind
4.优化用户中心在全屏下的显示
android WingSDK-4.1.0(2024.06.06发布)
- android 变更如下:对接文档
1.新增浮窗功能
2.新增ROI事件处理
3.AdMob模块优化,添加UMP失败重试,UMP初始化回调优化,UMP默认关闭清单配置开启,横幅广告加载优化
4.Didomi优化,修复因其他模块未初始化导致的三方事件上报异常
5.SDK初始化增加成功失败回调,依赖client.do返回结果
6.登录流程事件,新增ghw_call_login_ui,ghw_show_login_window_success,ghw_privacy_click事件,原 ghw_show_login_window 事件参数 loginWayCount
7.login_way.do 添加失败重试5次逻辑
8.优化SDK内置Activity设置方向为 behind,同上一级 Activity 方向保持一致
9.其他功能优化
android WingSDK-4.0.0(2024.05.11发布)
- android 变更如下:对接文档
1.新增AdMob模块,支持横幅,开屏,插页,激励广告,并接入UMP
2.最低API版本19提升到21
3.新增AdMob配置接口 /v1/ad_mob/get_ad_mob_config.do,在AdMob初始化完成时请求,并支持失败重试
4.增加WAAdMobProxy.setTest(true)方法强制客户端使用测试广告ID
5.UMP功能增加WAAdMobProxy.checkUmpOptions(),showUmpOptions(),addUmpInitCallback()对外方法
android WingSDK-3.21.1(2024.04.25发布)
- android 变更如下:对接文档
1.修复LOAP测试时发现的Consent设置时重复弹出登录框问题
2.其他功能优化
iOS WingSDK-3.18.0(2024.04.17发布)
- iOS 变更如下:对接文档
- 增加Consent弹窗,满足欧盟数据法案要求。iOS是TTA弹框同意后才会弹Consent窗口及处理相关逻辑。(注意游戏内需要提供入口供玩家修改Consent内容,CP需要调用接口showConsentPreferences。)
- 第三方SDK升级并设置市场推广需要的Consent相关参数,AppsFlyer升至6.13.2,Facebook升至17.0.0 ,Firebase 10.23.0。
- 苹果隐私政策调整处理,Toast库升级到4.1.0,fmdb库升级到 2.7.10。
- 内部接口升级,init.do 同步升级 v20版本。
- 其他功能优化
android WingSDK-3.21.0(2024.04.17发布)
- android 变更如下:对接文档
- 增加Consent弹窗,满足欧盟数据法案要求。(注意游戏内需要提供入口供玩家修改Consent内容,CP需要调用接口showConsentPreferences。)
- 第三方SDK升级并设置市场推广需要的Consent相关参数,AppsFlyer升至6.13.1,Facebook升至17.0.0 ,Firebase 21.6.1。
3.其他功能优化
android WingSDK-3.20.0(2024.04.07发布)
- android 变更如下:对接文档
1.登录接口升级,支持GHG互通
2.新增接口WACoreProxy.showOpenUrl打开后台配置的链接
3.修复Google上报重复流水号问题
4.其他功能优化
iOS WingSDK-3.17.1(2024.01.12发布)
iOS 变更如下:对接文档
1、游客缓存登录bug修复
2、其他功能优化
Android WingSDK-3.19.0(2024.01.09发布)
- android 变更如下:对接文档
1.登录界面改版,WINGA登录放入更多按钮中
2.其他功能优化
iOS WingSDK-3.17.0(2024.01.09发布)
- iOS 变更如下:对接文档
1.登录界面改版,WINGA登录放入更多按钮中
2.WINGA登录发送 ghw_initiated_platform_login,ghw_post_third_party_login 事件,包括手机号邮箱登录,邮箱注册,缓存登录
3.修复应用内登录不通问题,并改用APPSELF作为登录渠道参数
4.账号管理界面的三方id改为不脱敏显示,超长自动换行显示
5.其他功能优化
Android WingSDK-3.18.1(2023.12.06发布)
- android 变更如下:对接文档
1.WINGA登录发送 ghw_initiated_platform_login,ghw_post_third_party_login 事件,包括手机号邮箱登录,邮箱注册,缓存登录
2.登录UI适配横屏,包括手机号登录,邮箱登录,邮箱注册,找回密码,修改密码,找回成功,区号列表
3.修复应用内登录不通问题,并改用APPSELF作为登录渠道参数
4.同步后台调整,移除查询绑定列表时WINGA需要判断手机号和邮箱非空的逻辑
5.账号管理界面的三方id改为不脱敏显示,超长自动换行显示
6.其他功能优化
Android WingSDK-3.18.0(2023.10.11发布)
- android 变更如下:对接文档
1.Google商品支持一对多
2.网页支付返回优化,避免返回到do_pay.do
3.隐私协议展示适配
4.退出时同时清除上一次登录方式缓存
5.其他功能优化
Android WingSDK-3.17.0(2023.09.01发布)
- android 变更如下:对接文档
1.Google游戏服务库升级v2,play-services-games:23.1.0 -> play-services-games-v2:17.0.0
2.适配Play游戏PC要求,base及appsflyer模块移除权限 ACCESS_WIFI_STATE
3.支持账号删除,及登录时删除中提示
4.其他功能优化
Android WingSDK-3.16.0(2023.07.20发布)
- android 变更如下:对接文档
1.增加WA账号体系,包括登录,绑定,切换账号
2.Google部分库升级 play-services-base 18.2.0 、play-services-auth 20.5.0、play-services-games v1-23.1.0、billing 6.0.0
3.优化Google支付逻辑
4.AiHelp对外增加接口打开E002入口
5.切换账号优化,不再退出而是覆盖之前的登录信息
6.其他功能优化
iOS WingSDK-3.16.0(2023.07.20发布)
- iOS 变更如下:对接文档
1、增加WA账号体系,包括登录,绑定,切换账号
2、SceneDelegate 适配
3、idfa上报优化
4.其他功能优化
Android WingSDK-3.15.2(2023.07.11发布)
- android 变更如下:对接文档
1.登录UI协议页面按钮动画效果加强
2.修复client.do在旧手机请求较慢问题
3.其他功能优化
iOS WingSDK-3.15.0(2023.06.03发布)
- iOS 变更如下:对接文档
1.第三方SDK升级。升级后的版本是:Facebook 16.1.0,Appsflyer 6.11.0,Firebase 10.9.0,Aihelp 4.3.5。
2.添加WebLogin模块,支持GHG集成登录
3.登录界面增加AiHelp入口
4.事件增加日志参数输出,方便测试事件打点
5.ghw_payment 发送基准货币和基准金额
6.Facebook购买完成事件改为SDK内部发送
7.增加游戏评价功能,受开关控制,打点事件ghw_open_game_review,文案国际化
8.其他功能优化
Android WingSDK-3.15.1(2023.05.18发布)
- android 变更如下:对接文档
1.修复了在低DPI的屏幕设备上登录按钮显示不全问题
2.其他功能优化
Android WingSDK-3.15.0(2023.05.17发布)
- android 变更如下:对接文档
1.Logcat的事件页面增加接入事件参数校验
2.ghw_payment 发送基准货币和基准金额
3.Facebook购买完成事件改为SDK内部发送
4.增加游戏评价功能,受开关控制,打点事件ghw_open_game_review,文案国际化
5.Google应用内评价库升级2.0.1
6.登录窗口所有按钮点击增加波纹效果
7.其他功能优化
Android WingSDK-3.14.0(2023.04.26发布)
- android 变更如下:对接文档
1.weblogin模块支持自定义选项卡登录,同时兼容旧的webview登录
2.事件增加日志参数输出,方便测试事件打点
3.WingSDK后台支持预注册商品区分,客户端预注册商品不上报 ghw_payment 事件
4.其他功能优化
Android WingSDK-3.13.0(2023.04.10发布)
- android 变更如下:对接文档
1.第三方SDK升级。升级后的版本是:Facebook 16.0.1,Appsflyer 6.10.1,Firebase 21.2.1,Aihelp 4.2.6。
2.添加WebLogin模块,支持GHG集成登录
3.Facebook增加client token 配置
4.Firebase支持背景颜色配置
5.登录界面增加AiHelp入口
6.其他功能优化
Android WingSDK-3.12.0(2022.12.16发布)
- android 变更如下:对接文档
1.Firebase模块添加通知权限
2.AiHelp模块移除所有权限
3.HMS模块移除WRITE_EXTERNAL_STORAGE和REQUEST_INSTALL_PACKAGES权限
4.Google模块添加 AD_ID 权限
5.AppsFlyer的OAID不添加测试设备也能输出
6.兼容Android 13
7.其他功能优化
iOS WingSDK-3.12.0(2022.11.08发布)
- iOS 变更如下:对接文档
1、升级clientid,使用uuid以及共享钥匙串作为clientid
2、初始化成功,增加回调方法
3、解决push模块第一次安装,无法获取devicetoken问题
4、其他功能优化
Android WingSDK-3.11.0(2022.10.24发布)
- android 变更如下:对接文档
1、Huawei HMS 渠道,第三方库版本更新
2、其他功能优化
iOS WingSDK-3.11.0(2022.08.24发布)
- iOS 变更如下:对接文档
1、用户中心调整,移除原账号密码等内容,改为 Character ID 和 UID
2、其他功能优化
Android WingSDK-3.10.1(2022.08.24发布)
- android 变更如下:对接文档
1.商品支付短链和用户中心CID获取统一使用新接口逻辑
2.充值中心支付开关调整为只判断支付开关,不再判断用户中心开关
3、其他功能优化
Android WingSDK-3.10.0(2022.08.19发布)
- android 变更如下:对接文档
1、用户中心优化,返回能够只能登录到充值中心的CharacterID
2、其他功能优化
iOS WingSDK-3.10.1(2022.07.07发布)
- iOS 变更如下:对接文档
1、删除代码中UIWebView字眼
2、其他功能优化
iOS WingSDK-3.10.0(2022.06.21发布)
- iOS 变更如下:对接文档
1、新增账号删除功能
2、其他功能优化
iOS WingSDK-3.9.7(2022.02.16发布)
- iOS 变更如下:对接文档
1、第三方SDK升级(Facebook 12.3.0,Appsflyer 6.5.1,Firebase 8.10.0,Charboost 8.5.0,Aihelp 2.7.3)。
2、Facebook 登录优化,token有效期内直接登录,不再走静默登录。
3、支持封登录、封支付功能,增加客户端提示。
4、其他功能优化,如增加打开登录框埋点等。
Android WingSDK-3.9.7(2022.02.16发布)
- android 变更如下:对接文档
1、第三方SDK升级(Facebook 12.2.0,Appsflyer 6.5.1,Firebase 20.0.2,Charboost 8.3.1,Aihelp 2.7.5,Google 18.0.1,Huawei HMS 6.3.0)。
2、Facebook 登录优化,token有效期内直接登录,不再走静默登录。
3、支持封登录、封支付功能,增加客户端提示。
4、增加PagSmile支付支持。
5、Android 12兼容性处理。
iOS WingSDK-3.9.6(2021.10.15发布)
- iOS 变更如下:对接文档
1、iOS15 ATT弹框适配
2、其他功能优化。
iOS WingSDK-3.9.5(2021.09.24发布)
- iOS 变更如下:对接文档
1、新设备首次安装闪退问题修复
2、其他功能优化。
Android WingSDK-3.9.6(2021.08.17发布)
- android 变更如下:对接文档
1、化充值中心支付入口展示逻辑(增加配置了商品才展示的判断)
2、其他功能优化。
Android WingSDK-3.9.5(2021.07.14发布)
- android 变更如下:对接文档
1、登录对外接口新增 isGuestAccount字段(0 不是游客账号 1是游客账号)
2、国外登录添加新用户自动游客登录流程
3、其他功能优化。
iOS WingSDK-3.9.4(2021.07.14发布)
- iOS 变更如下:对接文档
1、登录对外接口新增 isGuestAccount字段(0 不是游客账号 1是游客账号)
2、国外登录添加新用户自动游客登录流程
3、其他功能优化。
Android WingSDK-3.9.4(2021.06.30发布)
- android 变更如下:对接文档
1、添加Aptoide支付。
2、谷歌支付添加异常补单标志。
3、其他功能优化。
WingSDK-3.9.3(2021.04.21发布)
-
ios 变更如下:对接文档
1、 Firebase 接入track模块,增加充值中心订单数据和其他打点事件的发送。
2、 第三方SDK升级(Facebook 9.1.0,Appsflyer 6.2.4,Firebase 7.9.0)。
3、 对外推送接口消息兼容性处理。
4、 其他功能优化。 -
android 变更如下:对接文档
1、Firebase 接入track模块,增加充值中心订单数据和其他打点事件的发送。
2、增加内部沙盒支付功能支持。
3、第三方SDK升级(Facebook 9.1.0,Appsflyer 6.2.3,Firebase 18.0.2,Google 17.6.0,Charboost 8.2.0)。
4、对外推送接口消息兼容性处理。
5、消息推送等功能优化。
iOS WingSDK-3.9.2(2021.01.26发布)
- ios 变更如下:对接文档
1、facebook 升级到 v8.2.0
2、firebase 升级到 v7.4.0
3、chartboost 升级到 v8.4.0
4、其他功能优化。
iOS WingSDK-3.9.1(2021.01.13发布)
- ios 变更如下:对接文档
1、充值中心支付数据上报给AF
2、AppsFlyer 升级 v5.3.0 升级到 v6.1.3
3、兼容苹果调用获取 IDFA 接口时用户弹出通知“询问用户是否授权”
4、其他功能优化。
Android WingSDK-3.9.2(2020.12.16发布)
- android 变更如下:对接文档
1、充值中心数据上报给AF
2、华为渠道采集OAID上报给AF
3、华为Crash kit接入
4、华为APM SDK接入
5、登录框图片缓存优化
6、华为渠道弹出华为登录框优化
7、其他优化
Android WingSDK-3.9.1(2020.11.24发布)
- android 变更如下:对接文档
1、支持google促销码支付
2、增加手动消耗功能
3、华为分析接入
4、增加应用内调起google 评分接口
5、其他功能优化
Android WingSDK-3.9.0.1(2020.11.16发布)
- android 变更如下:对接文档
1、充值中心支付方式显示控制优化
2、其他功能优化。
Android WingSDK-3.9.0(2020.10.15发布)
- android 变更如下:对接文档
1、 谷歌支付升级至billing3.0,原来接入的Google AIDL将在2021-05-01弃用。
2、 华为海外HMS渠道接入,包括登录和支付功能。
3、 Android 11兼容性处理。
4、第三方库升级:Facebook升级至7.1.0、AppsFlyer升级至5.4.3、Google升级至17.4.0、Firebase升级至17.5.0、Chartboost升级至8.1.0、Aihelp升级至1.7.4.2、v4/v7升级至Androidx。
5、其他功能优化。
iOS WingSDK-3.9.0(2020.09.29发布)
- ios 变更如下:对接文档
1、 兼容iOS14 支付问题
2、其他功能优化。
WingSDK-3.8.5(2020.09.01发布)
-
ios 变更如下:对接文档
1、支付新增充值中心支付方式,提供短链生成功能。
2、用户中心新增充值中心域名复制功能。
3、接入firebase Analytics sdk (6.31.0)
4、其他功能优化。 -
android 变更如下:对接文档
1、支付新增充值中心支付方式,提供短链生成功能。
2、用户中心新增充值中心域名复制功能。
3、其他功能优化
WingSDK-3.8.4(2020.05.27发布)
-
ios 变更如下:对接文档
1、 第三方SDK升级。包括:Facebook 7.0.0、Appsflyer 5.3.0、Chartboost 8.1.0、VK 1.5.1、AiHelp 1.7.2.1。
2、 新增Sign in with Apple 登录。
3、 新增iOS游戏内评分接口。(注意:iOS 10.3及以上系统可用)
4、 其他功能优化。 -
android 变更如下:对接文档
1、 第三方SDK升级。包括:Facebook 6.5.1、Appsflyer 5.3.0、AiHelp 1.7.2.2、v4\v7 27.1.1。
2、 其他功能优化。
WingSDK-3.8.3(2019.09.24发布)
-
ios 变更如下:对接文档
1、兼容iOS13
2、facebook SDk 升级至 5.6.0
3、增加Apple商品本地价格查询接口
4、其他功能优化 -
android 变更如下:对接文档
1、兼容Android10
2、增加Google商品本地价格查询接口
3、其他功能优化
WingSDK-3.8.2(2019.06.20发布)
- ios 变更如下:对接文档
- 第三方sdk升级(Facebook 5.0.2、Appsflyer 4.10.0、Chartboost 7.5.0)
- 内部功能优化
- android 变更如下:对接文档
- 第三方sdk升级(Facebook 5.0.2、Appsflyer 4.9.0、Firebase 16.0.9)
- 内部功能优化
WingSDK-3.8.1(2019.05.22发布)
- ios 变更如下:对接文档
- 增加了用户中心模块
- android 变更如下:对接文档
- 增加了用户中心模块
WingSDK-3.8.0.1(2019.04.17发布)
- ios 变更如下:对接文档
- Apple 支付模块的优化。
WingSDK-3.8.0(2019.01.25发布)
- android 变更如下:对接文档
- 第三方sdk升级:
— Facebook: 4.35.0->4.39.0
— Appsflyer: 4.8.15->4.8.19
— Chartboost: 7.2.1->7.3.1
— Google 15.0.1->16.1.0
— Picasso: 2.5.2.jar->2.5.2 2.71828
— AiHelp: 1.4.0.4->1.4.3.2 - FB分享修改为无需facebook登录也可以分享
- 内部功能优化
- ios 变更如下:对接文档
- 第三方sdk升级:
— Facebook: 4.35.0 -> 4.39.1
— Appsflyer: 4.8.8 -> 4.8.9
— Chartboost: 7.2.0 -> 7.3.0
— TWITTER:3.4.0 -> 3.4.2
— AFNetworking: 3.2.0 -> 3.2.1
— AiHelp: 1.4.0 -> 1.4.3.3 - FB分享修改为无需facebook登录也可以分享
- 内部功能优化
WingSDK-3.7.1.1(2019.01.03发布)
- android 变更如下:对接文档
- AndroidManifest.xml中去掉GET_ACCOUNTS权限
- Facebook登录去掉user_friends权限
- 修复Google支付上报的 trxid 字段错误
WingSDK-3.7.1(2018.11.15发布)
- android 变更如下:对接文档
- 修复支付接口WAPayProxy.payUI中返回的订单号,返回wingsdk的订单号
- 优化facebook登录在某些情况下登录不了的问题
- 添加繁体中文、印尼语和泰文
- imei 收集修改为默认关闭
- ios 变更如下:对接文档
- 优化apple支付
- 添加管理后台消耗苹果订单功能
- 添加繁体中文、泰文、印尼语言支持
WingSDK-3.7.0.1(2018.9.20发布)
- ios 变更如下:对接文档
- 修复iOS 12设备上苹果支付不成功问题
WingSDK-3.7.0.1(2018.9.7发布)
- android 变更如下:对接文档
- 修复部分 android 8.0.0 版本设备的兼容问题
WingSDK-3.7.0(2018.8.31发布)
- android 变更如下:对接文档
- 更新三方SDK到最新(facebook: 4.35.0、google: 15.0.1、appsflyer: 4.8.13、chartboost: 7.2.1、twitter: 3.3.0)
- 添加隐私政策功能
- 其他功能优化
- iOS 变更如下:对接文档
- 更新三方SDK到最新(Facebook 4.35.0、Chartboost 7.2.0、Twitter 3.4.0、Appsflyer 4.8.8 (713))
- 添加隐私政策功能
- 其他功能优化
WingSDK-3.6.9(2018.6.21发布)
-
android 变更如下:对接文档
1.升级登录接口到V4版本
2.优化Google支付
3.增加AiHelp客服模块 -
iOS 变更如下:对接文档
1.升级登录接口到V4
2.增加AiHelp客服模块
WingSDK-3.6.7(2018.4.19发布)
-
android 变更如下:对接文档
1.升级国外第三方SDK版本(Facebook 4.30.0、Google Service 11.8.0、AppsFlyer 4.8.6、Chartboost 7.0.1、Twitter 3.1.1、VK 1.6.9)
2.升级Google登录和Google Game Service代码
3.WebPay中增加nickname字段 -
iOS 变更如下:对接文档
1.三方SDK升级(Facebook 4.30.0、Chartboost 7.1.1、VK 1.4.9、Twitter 3.3.0、Appsflyer 4.8.3 (625))
2.添加支付下单nickname字段
3.优化苹果支付
4.调整Facebook游戏邀请功能
WingSDK-3.6.6(2018.3.8发布)
WingSDK-3.6.5.3(2018.1.17发布)
- android 变更如下:对接文档
1、内置账户管理的绑定与解绑增加后台动态控制
WingSDK-3.6.5.2(2018.1.17发布)
- iOS 变更如下:对接文档
1、内置账户管理的绑定与解绑增加后台动态控制
WingSDK-3.6.5.2(2017.12.1发布)
- android 变更如下:对接文档
1、基于3.6.5.1版本基础上修改,前后台同步更新google登录机制,去掉客户端首次google登录需要获取权限的步骤,以满足游戏上google feature的政策要求
WingSDK-3.6.5.1(2017.9.20发布)
-
android 变更如下:对接文档
1、广告系统:修复某个广告因为视频下载不完整等原因无法播放会每次都播放这个广告的问题
2、升级视频下载框架到最新版本
3、Appsflyer渠道增加启动自定义事件:ghw_af_tracking_init
4、Facebook SDK更新到最新版本4.26.0 -
iOS 变更如下:对接文档
1、广告系统:修复某个广告因为视频下载不完整等原因无法播放会每次都播放这个广告的问题
2、Appsflyer渠道增加启动自定义事件:ghw_af_tracking_init
3、Facebook SDK更新到最新版本4.26.0
WingSDK-3.6.5(2017.9.6发布)
-
android 变更如下:对接文档
1、增加简易广告系统(激励视频广告)
2、国外SDK第三方平台SDK更新
1)AppsFlyer由4.6.1更新至4.7.3
2)Chartboost由6.5.1更新至6.6.3
3)Facebook由4.18.0更新到4.23.0
4)Google Service升级到11.0.1
5)Firebase升级到11.0.1
6)VK升级到1.6.8
3、android6.0权限申请接口checkSelfPermission修改
4、增加AppsFlyer卸载统计实现
5、优化session机制 -
iOS 变更如下:对接文档
1、增加简易广告系统(激励视频广告)
2、国外SDK第三方平台SDK更新
1)Facebook由4.18.0更新至4.23.0
2)Appsflyer由4.5.12更新至4.7.11
3)Chartboost由6.6.0更新至6.6.3
4)AFNetworking 由2.9.0更新至3.1.0
3、增加判断是否越狱接口
4、增加AppsFlyer卸载统计实现
5、优化session机制
WingSDK-3.6.4(2017.6.14发布)
-
android 变更如下:对接文档
1、消息推送更新到2.0
2、增加Twitter与Instagram第三方登录 -
iOS 变更如下:对接文档
1、消息推送更新到2.0
2、增加Twitter与Instagram第三方登录
3、添加接口[WACoreProxy application:app openURL:url options:options];
WingSDK-3.6.3(2017.5.4发布)
1)[WAUserProxy application:application didFinishLaunchingWithOptions:launchOptions]
接口过期
添加接口[WACoreProxy application:application didFinishLaunchingWithOptions:launchOptions]
2)[WAUserProxy applicationDidEnterBackground:application]
接口过期
添加接口[WACoreProxy applicationDidEnterBackground:application]
3)[WAUserProxy applicationWillEnterForeground:application]
接口过期
添加接口[WACoreProxy applicationWillEnterForeground:application]
4)[WAUserProxy application:application openURL:url sourceApplication:sourceApplication annotation:annotation]
接口过期
添加接口[WACoreProxy application:application openURL:url sourceApplication:sourceApplication annotation:annotation]
3、添加接口[WACoreProxy applicationDidBecomeActive:application]
4、新增消息推送若干接口,如果不接消息推送模块请不要调用
1)WAPushProxy application:initPushWithDelegate:
初始化消息推送
2)WACoreProxy application:didRegisterUserNotificationSettings:
监控用户对推送消息的设置
3)WACoreProxy application:didRegisterForRemoteNotificationsWithDeviceToken:
注册DeviceToken
4)WACoreProxy application:didFailToRegisterForRemoteNotificationsWithError:
监控APNs推送错误
5)WACoreProxy application:didReceiveLocalNotification:
用于更好统计用户在不同场景下和不同iOS系统中收到的消息
6)WACoreProxy application:didReceiveRemoteNotification:fetchCompletionHandler:
统计 APNs 消息接收以及点击事件(iOS10之前)
7)WACoreProxy userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:
统计APNs 消息接收以及点击事件(iOS10)
8)WACoreProxy userNotificationCenter:willPresentNotification:withCompletionHandler:
App可以在前台获取通知(iOS10)
WingSDK-3.6.2(2017.3.30发布)
-
android 变更如下:对接文档
1、优化WA登录框,图片加载失败情况下默认图片保持与加载成功的大小一致。
2、修复Google支付上报在某些情况下出现NullPointerException的问题。
3、应用墙功能抽离单独渠道。
4、修改所有涉及热更新、应用墙的字眼。
5、优化代码(Context及Activity变量弱引用问题、资源文件引用改为R类引用) -
iOS 变更如下:对接文档
1、应用墙功能抽离单独渠道,接口没变,不使用该功能不必引用应用墙的framework。
2、修改所有涉及热更新、应用墙的字眼。
3、修改登录bug:ghw_login事件之前发送的时间有问题,应该是保存userid到缓存之后发送,否则userId会为-1(-1是错误值)
4、接口变更:
+(BOOL)isPayServiceAvailableWithPlatform:(NSString *const)platform;
变成
+(BOOL)isPayServiceAvailable;
只要一个支付渠道可用即返回true
WingSDK-3.6.1.2(2017.3.9发布)
- android 变更如下:对接文档
1、数据收集增加一个status参数名(创建角色事件,CP需要增加status参数)
2、setClientId接口改为初始化之前调用,防止出现两个不同的clientId(CP调用setClientId接口设置他们定义的clientId,必须在SDK初始化之前调用,不需要设置自定义的clientId忽略)
3、修复setDebugMode在SDK初始化前调用LOG悬浮窗不出现的问题
4、clientId生成机制修改
5、修复部分事件出现sessionId和appSessionId取值为_unknown的问题
6、修复WebPay支付数据统计中没有统计值的问题
7、支付窗口UI优化(屏幕适配,横屏支持显示10个)
8、应用墙、热更新配置改为默认关闭状态
9、修复渠道上报Facebook渠道缓存读取失败的问题
10、AppsFlyer数据收集开关默认开启(CP在AndroidManifest.xml不配置的情况下,AppsFlyer默认开启)
11、WebPay页面标题去掉“H”logo
12、修复Facebook数据收集统计值float转double精度改变的问题
WingSDK-iOS 3.6.1.1(2017.3.22发布)
注:该版本没有文档改动,与3.6.1一样
- iOS 变更如下:
1、基于版本3.6.1修改,修复iOS10下,切换用户应用卡死和修复clientId生成问题(兼容iOS10获取idfa全为0的情况)
WingSDK-Android 3.6.1.1(2017.2.8发布)
注:该版本没有文档改动,与3.6.1一样
- android 变更如下:
1、修复Google登录出现UserRecoverableAuthException:NeedPermission的问题
WingSDK-3.6.1(2017.1.11发布)
-
android 变更如下:对接文档
1、更新以下第三方sdk到以下版本:facebook(4.18.0),google(9.8.0),appsflyer(4.6.1)
2、heartbeat事件改造 -
iOS 变更如下:对接文档
1、增加setClientId接口,用来兼容cp旧数据
2、更新以下第三方sdk到以下版本:facebook(4.18.0),appsflyer(4.5.12),chartboost(6.6.0)
3、heartbeat事件改造
WingSDK-3.6.0(2016.12.5发布)
-
android对于3.5.3变更如下:对接文档
1、SDK集成方式由原来的打包工具方式变成使用远程仓库方式
2、Appsflyer升级到4.6.0(2016-08-17)
3、SDK debug模式增加后台控制
4、修复logout后sessionId为unknown的问题
5、修复cp一个订单可以在wing后台下多个订单但是只有一个订单成功发货的问题
6、支持不查询商品列表也可以直接购买某个商品
7、修正VK偶尔出现的会话过期的问题,VK登录前都进行登出
8、修复支付出现没有商品闪退的问题
9、Google Game Service更改
1)增加判断是否已经登录接口
2)增加带回调的成就接口,在成就登出后可以在回调中得到错误码
10、Google Service升级为最新9.6.1,并且调整Google登录代码,使用最新的Google Service提供的接口和登录流程
11、登录WINGSDK成功后发送登录事件统计
12、针对Android7.0 API 24做了优化,在Android 7.0,程序在后台运行无法接收到网络状态变更的广播,
变更:在程序启动的时候做一次初始化,重新获取网络状态
13、修复后台关闭登录渠道后两次点击才出现登录框的问题
14、启用登录缓存的时候不再弹出登录框,直接登录
15、网页支付增加ghw_init_payment事件
16、新增接口WACommonProxy.onActivityResult,合并原来WAUserProxy,WAPayProxy,WASocialProxy中的onActivityResult -
iOS对于3.5.2变更如下:对接文档
1、SDK集成方式由原来的打包工具方式变成使用远程仓库方式
2、Appsflyer升级到v4.5.9 (2016-10-18)
3、修复cp一个订单可以在wing后台下多个订单但是只有一个订单成功发货的问题
4、修复bug:模式B下登录,在账户管理界面还可以切换guest登录
5、修复logout的bug
6、user_import事件中增加字段,用来标明是否是第一次进服
7、在文档和代码中删除以下事件,ghw_complete_registration,ghw_share,ghw_invite,ghw_update
———————————————————分割线——————————————————————–
打包工具指引
WINGSDK改版后,3.5.X及以下版本才需要使用打包工具,3.6及以上版本直接根据对接文档进行操作即可
1、WINGSDK打包工具使用指南—iOS版
2、WINGSDK打包工具使用指南—Android版
WingSDK-3.5.3(2016.9.30发布)
- android对于3.5.2变更如下:对接文档
修改google实现层,修改内容为
1、Google Service升级为最新9.6.1,并且调整Google登录代码,使用最新的Google Service提供的接口和登录流程。
WingSDK-3.5.2(2016.8.17发布)
-
android对于3.5.1变更如下:对接文档
1、账户管理页面优化,绑定的第三方账号id中间用*号加密显示
2、账户管理的按钮改为后台配置(新建账户与账户切换)
3、当缓存的登录方式被后台禁用,删除缓存,重新弹出登录界面
4、VK增加账户校验机制,使用vk功能时如果不是vk用户或者没有绑定vk账号,不能使用该功能
5、Logcat优化,debugMode下自动打开logcat,但是可以手动开启/关闭
6、修复没有集成实现层的时候导致模块循环调用闪退的问题 -
iOS对于3.5.1变更如下:对接文档
1、账户管理页面优化,绑定的第三方账号id中间用*号加密显示
2、账户管理的新建账户按钮与账户切换按钮改为后台配置
3、当缓存的登录方式被后台禁用,删除缓存,重新弹出登录界面
4、VK增加账户校验机制,使用vk功能时如果不是vk用户或者没有绑定vk账号,不能使用该功能
5、接口合并,在保留之前的接口情况下,合并游戏邀请,赠送礼物以及索要礼物三个接口为sendRequest接口