iOS SDK: Defold integration guide

This article explains how to integrate the PlaytestCloud iOS SDK into your Defold game

Christian Ress avatar
Written by Christian Ress
Updated over a week ago

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:

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 Defold project

  1. Generate an SDK key & Apple reviewer credentials:

    1. Click on Settings in the menu on

    2. Click on Manage iOS SDK credentials

    3. 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.

  2. Unzip the file you downloaded in step 1. Drag the resulting PlaytestCloud/ folder into your Defold project

  3. Open the file PlaytestCloud/src/PlaytestCloud.m and replace the code shown here with your SDK key. You will receive this SDK key from us in step 2.

  4. Done! Your Defold 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

Did this answer your question?