- Latest stable xCode
Get the client token
To start working with the Banuba SDK Demo project for iOS, you need to have the client token. To receive the client token please fill in our form on banuba.com website, or contact us via firstname.lastname@example.org.
Before building the xCode Demo project, place your client token inside appropriate file in the following location:
Client token usage example
internal let banubaClientToken = "YOUR_TOKEN_HERE"
Get the Banuba SDK archive
With the client token, you will also receive the Banuba SDK archive for iOS which contains:
- Banuba Effect Player Framework (
- xCode project folder under
- Effect examples located under
Build the Banuba SDK Demo app
Select the target
Sign the target with your provisioning profile in Signing seciton of the target.
Remove the existing reference to
BanubaSdkApp → General → Embedded Binariessection.
BanubaEffectPlayer.frameworkwith the version you've copied within step 1.
Open the tab
Build Phases → Copy Bundle Resourcesand remove the existing reference to
Replace it with your
effectsfolder. If you don't have this folder, leave it blank.
- Open the project
BanubaSdkand replace the existing reference to
General → Linked Frameworks and Librariessection with the version you've copied in step 1.
BanubaSdkApp → Scheme → Edit Scheme. On Run tab select the build configuration (debug or release):
debug- allows to debug and profile app in realtime,
release- build variant allows to test the release variant of the application (faster performance).
- Now you can run the Banuba SDK Demo app example on your device