A template is a pre configured App.xcworkspace file that is tailored for a specific use case.

They are meant to be used as an starting point for your application.

You can easily update the core if needed, just by replacing the directories.

Cocoapods Template

If you want to use Cocoapods you can use this starter template.

OneSignal Template

If you want to use OneSignal SDK you can use this starter template.

It contains the pre configured project. But it needs the specific configurations, such as capabilities, groups and other user related settings.

Agora SDK Template

This template uses the Agora SDK for realtime video application. It contains a bridge to show a view controller configured for Agora.

  • Use: $agora.start(appId, token, channel) in your webview to show the controller.
  • See Examples.

You can use it as a base for your own projects. It needs proper configuration and setup for your Agora Keys.