游戏上线CheackList以及平台常见打回问题收集与处理

持续更新与汇总

测试容易忽略的测试点

新服出问题老服没有

早上出问题下午没问题

断线重连后的协议与数据丢失

缓存清理后的问题

跨天与跨周期的问题

切服切账号

更新后常见的问题

游戏上线前的CheackList

android 的目标版本设定(不能太高)
gsc 游戏内功能的开关是否正常(非热更,及时项)

1.敏感词与特殊符号(包括语音)

2.闪屏与健康公告

3.权限提示说明面板(android游戏内用到的提示都需要加到说明中)

提示拒绝之后的处理参考google处理方案(shouldShowRequestPermissionRationale)

日常产品定义的需求和谷歌定义的模板有区别:
1.权限说明弹窗在第一次申请前,而不是第二次申请
2.被禁止权限后,会引导用户到设置页手动打开
一般解决方案:
判断是否有权限,弹出说明面板即可

登陆,注销,自动登陆,切换账号 流程与状态(包括断线重连)

充值与错误吗

礼包码与异常提示

统计与打点

平台常见打回问题收集与整理

Android权限像相关

注意事项:
三方插件中的配置权限也需要去掉

内部存储与 外部存储

外部存储一般需要关闭掉tools:node=“remove”

定位

一般定位相关的权限需要删除掉(包括极光等三方中的)

IOS中的权限设置

ex1:

App Store Connect
Dear Developer,
We identified one or more issues with a recent delivery for your app, "我叫MT:归来" 1.0.1184 (1). Your delivery was successful, but you may wish to correct the following issues in your next delivery:
ITMS-90683: Missing purpose string in Info.plist - Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “MT.app” bundle should contain a NSLocationAlwaysAndWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. If you’re using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. For details, visit: https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources.
After you’ve corrected the issues, you can upload a new binary to App Store Connect.
Best regards,
The App Store Team



应用商店连接
尊敬的开发人员:,

我们发现了您应用程序最近交付的一个或多个问题,“我叫公吨:归来“1.0.1184(1)。您的交付成功,但您可能希望在下次交付中纠正以下问题:
ITMS-90683:Info.plist中缺少目的字符串-您的应用程序的代码引用了一个或多个访问敏感用户数据的API,或者应用程序有一个或更多权限允许此类访问。“MT.app”捆绑包的Info.plist文件应包含一个NSLocationAlwaysAndWhenUseUsageDescription键,该键带有一个面向用户的目的字符串,清楚完整地解释应用程序需要数据的原因。如果您使用的是外部库或SDK,它们可能引用需要用途字符串的API。虽然您的应用程序可能不使用这些API,但仍然需要一个目的字符串。有关详细信息,请访问:https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources.

更正问题后,您可以将新的二进制文件上载到App Store Connect。
顺致敬意,
App Store团队




MT在上传1.0.1001、1.0.1050和1.0.1100这三个版本均未收到警告,新包1.0.1184版本上传App Store后台就出现了警告,经和研发沟通未更新SDK,辛苦研发排查下是否新版本中用到了定位功能。该警告不影响提审核和发布新版本,在下次换包时解决即可

警告解决方法:
研发在打IOS包的时候,增加一个权限。
权限描述:应用程序需要访问您的位置才能在共享时选择位置。

示例:在这里插入图片描述

1.隐私检测合规未通过

APP在运行时,未见向用户告知且未经用户同意,存在多次收集(Android-id,Mac地址)信息,非服务所必需且无合理应用场景,超出实现产品或服务的业务功能所必需的最低频率(B站上报)。

可能导致的原因:
重复上报Android-id,Mac地址(sdk获取一次,游戏内获取一次)
频率问题(循环中有调用)
lua中(生成的warpList文件中有调用)

SDK存在收集使用个人信息的行为,但未在隐私政策中清晰描述使用的目的、方式和范围

隐私政策中添加

你可能感兴趣的:(游戏研发备忘录,游戏,android)