Pre-requisites


BlueJeans Account is necessary for building iOS applications with the iOS Client SDK. With this SDK, you can integrate audio, video, chat, screen sharing, and more into your native iOS apps to create entirely new use cases for your customers. Before you start developing, make sure your development environment meets the following requirements.

Requirements

The iOS SDK requires the below framework

  • OS - iOS 14 or above
  • Swift - 5.6.1 later
  • XCode - 13.4.1 or above
  • BlueJeans Account

Project Settings

  • Hardware Support: Support Any iOS device running iOS 13 or later 
  • All dependent Frameworks are included in the Frameworks folder.
  • Swift - 5.6.1 later
  • Simulator Support: M1 Macs need to run under Rosetta

Note:

XCode 13.4.1 or later is required to build an app using this SDK. The SDK is built with module stability to ensure compatibility with future updates to Swift and Xcode.

Supported iOS device and simulator types

Our SDK & our SDK demo will only work in the following environments:

  • iOS Device
    • Type: iPhone, iPad, iPod
    • OS: iOS 8+
  • Simulator
    • Type: iPhone, iPad
    • OS: iOS 8+

Carthage and Cocoapods

Other dependency managers such as Carthage, or Cocoapods are not currently supported.

Features via Request

Some features (i.e. closed captioning) are not available in every meeting. Their availability depends on the account of the meeting owner, and the enterprise they belong to. The SDK provides methods to check if these features are available (e.g. closedCaptioningService.isClosedCaptioningAvailable). To enable a feature that is not available on your account, please contact your enterprise admin and get the feature enabled through the BlueJeans support team.