Skip to content
This repository has been archived by the owner on Aug 25, 2023. It is now read-only.

voximplant/ios-sdk-bitcode-demo

Repository files navigation

Voximplant Bitcode Demo

⚠️ Deprecation ⚠️

Since Apple is deprecating bitcode tecnology, ios-sdk-bitcode-demo is deprecated as well. For nonbitcode demo, please check: ios-sdk-swift-demo

This repository contains example of how to include Bitcode version of Voximplant iOS SDK.

Using helper

  1. Copy Voximplant Bitcode helper and Gemfile to your project directory

  2. Install bundler gem with $ (sudo) gem install bundler

  3. Add this lines to your Podfile:

    def voximplant
        sdk_version = '2.41.1'
    
        require_relative 'voximplant_bitcode'
        Voximplant::prepare_voximplant_pods sdk_version
    
        pod 'VoxImplantSDK', :path => "./Pods/VoxImplantSDK"
        pod 'VoxImplantWebRTC', :path => "./Pods/VoxImplantWebRTC"
    end
  4. Change pod 'VoxImplantSDK' lines to voximplant

  5. Run this commands

    $ bundle install
    $ bundle exec pod install
  6. Open generated .xcworkspace

Manually

  1. Download and extract Voximplant iOS SDK and Voximplant WebRTC

  2. Edit your Podfile by replacing pod 'VoxImplantSDK' lines by:

    pod 'VoxImplantSDK', :path => "Path/To/Extracted/VoxImplant_bitcode"
    pod 'VoxImplantWebRTC', :path => "Path/To/Extracted/VoxImplantWebRTC_bitcode"
  3. Run pod install

  4. Open generated .xcworkspace