Important! We did our best to make the PlaytestCloud iOS SDK work with all game engines, but as it is impossible to test with all engine versions and build workflows that exist in the wild, you might still encounter problems. If you find a bug in the SDK, please let us know and we will find a solution for you.
You can reach us at: firstname.lastname@example.org
For a general overview of the iOS SDK, its features, and when to use it, please refer to our general iOS SDK: Download and integration guide.
Integrate the iOS SDK into your Unreal Engine 5 project
Generate an SDK key & Apple reviewer credentials:
Click on Settings in the menu on app.playtestcloud.com
Click on Manage iOS SDK credentials
Click on Generate new credentials. We strongly recommend adding an identifier when generating the credentials to make credential management easier. If you already have Active credentials available, you can reuse the credentials based on your organization's credential management policy.
Unzip the file you downloaded in step 1. It contains two files:
PlaytestCloudSDK.embeddedframework.zipto a location in your project, e.g. under the
Open your project's Build.cs file (e.g. UnrealProject.Build.cs) and add the following code to add the PlaytestCloud framework and embed it into the iOS bundle:
if (Target.Platform == UnrealTargetPlatform.IOS)
Copy the file
PlaytestCloud.mminto your project's sources. Open it and replace the code shown here with your SDK key. You will receive this SDK key from us in step 2.
Done! Your Unreal Engine project is now configured to use the PlaytestCloud iOS SDK.
For the next steps of generating a TestFlight public link and ordering a playtest, please refer to our general iOS SDK: Download and integration guide.
If you have any questions about the SDK, you can reach our development team directly by emailing email@example.com.