![]() ![]() Its list of generated values are stored only in memory and not backed by persistent storage. The codelab sample server is intended as an example, and for simplicity does not contain many features that would be desirable in a production environment. Performing these operations on the server guards against scenarios such as a compromised device attempting to deploy a replay attack or tampering with message contents. Understand the client and server functionsĪ key element of the Play Integrity security model is moving validation operations off the device and onto a secure server that you control. Change the working directory to: add-play-integrity-codelab/cpp/start/third-partyģ.If you intend to use the C++ path, you need to initialize the repository submodules to set up the Dear ImGui library, which is used for the user interface. The final directory, which has a version of the project matching what the project should look like upon completion of the codelab.įrom the command line, change to the directory you wish to contain the root add-play-integrity-codelab directory, and then clone the project from GitHub using the following syntax:.The start directory, which has the version of the project we will be modifying for this codelab.In each of the client sample directories are two subdirectories: The unity directory contains a project created with the 2020 LTS version of the Unity engine for adding Play Integrity to a Unity project.The kotlin directory contains an Android Studio project for adding Play Integrity to a standard Android app.The cpp directory contains an Android Studio project for adding Play Integrity to a C++ game or app.The server directory contains the code for the example server you will be deploying.In the parent directory of the repo are four directories: The codelab projects are available in a Git repo. This codelab includes links to resources on signing and uploading builds to the Play Console, but assumes some familiarity with this process. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |