跳到主要内容

CHECKLIST(海外)

登录

1、Android-登录

1.1 Google登录

  • 请检查手机上是否有谷歌框架(可以查看是否有谷歌商店)

  • 请检查手机上是否有谷歌账号(可以进入谷歌商店看是否有账号)

  • 请检查代码工程是否配置谷歌参数

  • 请检查APK签名是否与提交给谷歌的APK相同

  • 请检查APK VersionCode是否与提交给谷歌的APK相同

1.2 Facebook登录

  • Facebook 开发者后台的AppReview设置”Make 程序名 public”才能用登录

  • App包名, 签名, 需与上传后台的一致

  • 未安装Facebook本地app时会打开网页版, 且每次均会输入帐号, 不建议用多个ip测试, 会封号

  • 已安装Facebook时会直接用已登录的帐号登录, 可以切换ip, 封号风险小于web页面

  • 代码工程Facebook参数是否正确

  • Facebook后台的启动Activity全路径是否设置

1.3 Naver登录

  • Naver本地参数是否正确

2、iOS-登录

2.1 Facebook登录

  • Facebook 开发者后台的AppReview设置”Make 程序名 public”才能使用普通账号登录,否则只能使用测试账号登录

  • 如果是国内网络请确定是否已经翻墙,否则无法登录facebook,翻墙的时候ip国家地区不建议频繁切换,否则有被封号的危险

  • 确定工程info.plist中Facebook参数是否都和后台的一致,包括FacebookAppID和FacebookDisplayName.

  • 未安装Facebook APP的时候会调用网页登录

  • Facebook后台ios的包名,AppStore ID等需要配置正确,如果填写AppStore ID的时候提示找不到的话需要确认苹果iTunes Connect后台是否已经创建了该商店,并且APP开放的地区是否正确

  • iOS切换facebook账号比较麻烦,如果是通过Facebook APP登录可以在APP中切换账号,如果是通过网页登录,需要在手机->设置->Safari浏览器->高级->网站数据 里面搜索Facebook网页缓存信息并清除掉,然后游戏内登出,才能切换facebook账号

  • 确认Facebook后台设置里面的隐私协议地址是否配置,并且对应的AppStore商店后台中的隐私协议地址也要配置,否则可能无法开启public模式登录

  • 确定Facebook channelID是否配置正确,确认SDK后台是否配置该游戏的Facebook登录渠道

2.2 Naver登录

  • 确认Naver参数是否配置正确

  • 确认SDK后台是否配置该游戏的Naver渠道

2.3 Gamecenter登录

  • 确认苹果开发者后台包名已经创建,并且开启了GameCenter功能

  • 需要苹果后台ITunes Connect上创建一个APP,并且APP开启了GameCenter功能,进行一些基本配置,才能使用GameCenter登录

  • 确认手机没有越狱,否则可能会登录失败

  • 部分设备打不开GameCenter,这时候需要去手机->设置->GameCenter中查看是否开启调试模式,如果还是不行,可以先在设置中登录上GameCenter再进入游戏中登录

  • 确认GameCenter渠道号是否配置,SDK后台是否开启该游戏的GameCenter登录渠道

支付

3、Android-支付

3.1 Google支付

  • 请检查手机上是否有谷歌框架(可以查看是否有谷歌商店)

  • 请检查手机上是否有谷歌账号(可以进入谷歌商店看是否有账号)

  • 请检查谷歌账号是否能够支付(可以进入谷歌商店看是否有能花钱购买的app)

  • 请检查游戏app是否上传google后台并发布到alpha版本

  • 请检查谷歌后台勾选的测试组中,是否包含本次使用的测试账号

  • 必须通过测试连接邀请,下载游戏进行测试(无法下载请检查账号地区或者发布地区)

  • 请检查是否在谷歌后台正确配置了商品

  • 玩家或云测反馈无法支付,请先清理google play 服务和谷歌商店两个应用的数据和缓存,再次尝试

注意

如以上检查无误后仍弹出Google无法支付的弹框,请重新申请账号进行测试,大概率账号已被Google限制

3.2 Onestore支付

  • 首次测试阶段, Onestore商品是否都打开了测试模式

  • 是否安装Onestore商店

  • 手机卡是否为韩国卡或者通过Onestore的测试支付工具将手机设置了测试模式

  • 所有商品均需通过测试支付

  • 真实支付时是否通过了Onestore审核 真实支付时, 手机是否有韩国卡

4、iOS-支付

4.1 Appstore支付

  • 需要提供苹果开发者账号,在开发者后台创建包名,开启苹果IAP支付功能

  • 在苹果iTunes Connect后台创建商店,对应1中创建的包名,并且需要创建商品信息

  • 在苹果iTune Connect后台需要配置银行,税务等信息,否则无法测试支付

  • 在苹果iTunes Connect创建沙盒账号用来测试支付

  • 需要一台未越狱的苹果手机,使用沙盒账号来支付

  • 联系SDK后台确认是否开放了外币支付支持

  • 支付货币单位是由手机AppStore商店地区来决定的,即由支付的Apple ID地区来决定

  • 如果支付的时候提示iTunes失败,需要先在AppStore中退出当前的Apple ID,然后直接打开游戏支付,支付的时候再输入苹果账号

  • 只有AppStore上下载的APP使用的是正式环境支付,其它环境下只能使用苹果的测试支付,无法手动切换

  • 联系SDK后台确认该游戏是否配置相关支付