PS5接入指引
PS5的崩溃上报依赖索尼官方的上报机制,错误上报使用CrashSight提供的SDK。本文主要介绍崩溃上报的接入流程,如果你想使用错误上报功能,可以参考Unity SDK开发接入或Unreal SDK开发接入。
前置条件
操作者需要拥有索尼的DevNet开发者账号,并且拥有创建相关Product的权限。
接入步骤
1.进入索尼PS5的开发者网站。选择"Titles -> Titles and products"
2.创建"Product Type"是"Back Office Server"的产品。
●在"Franchis Name"和"Title Name"这一栏请务必保证和Content PipeLine中的相关信息保持一致。
● 填写相应的"Product information",选择"Product Type"为"Back Office Server"。"Product Name"按照示例要求进行填写。
3.创建Back Office Server成功后。选择"Base -> Client ID -> +",配置Client ID。联系CrashSight团队开发提供IP地址。添加到development环境和production环境的Access source IP address当中。
在申请成功之后,"Base -> Client ID"一栏转变为"Production"。
4.将Credential files栏中的信息提供给Crashsight团队。点击"Download Client Secret",需要提供"Client ID"和"Client Scret"。同时提供title Id。
开发版主机额外步骤
- 在PS5主机上,进入"设定"-"Debug Settings"
- 选择"Core Dump"按钮
- 选择"Uploader"按钮
- 将"Enable Uploader"设置为"On", 设置"Uploader URL"为http://129.226.198.79:8080/recap/CoreUploadServlet ,设置"Auto Upload"为"On"。