---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/video/migrating-4x-5x-ios#article
headline: Migrating from 4.x to 5.x
description: Migrate your Twilio Programmable Video iOS application from SDK 4.x to 5.x, including Xcode 13 build requirements and the minimum iOS 12.2 version support.
url: https://www.twilio.com/docs/video/migrating-4x-5x-ios
inLanguage: en
dateModified: 2026-06-25T22:34:50.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Migrating from 4.x to 5.x

This guide provides an introduction to the 5.x Programmable Video iOS SDK and a set of guidelines to migrate an application from 4.x to 5.x.

## Programming models

The programming model hasn't changed between 4.x and 5.x. No code changes should be necessary.

## Xcode

Twilio Video 5.x is built with Xcode 13. The framework can be consumed with previous versions of Xcode. However, re-compiling Bitcode when exporting for Ad Hoc or Enterprise distribution requires the use of Xcode 13.x.

## iOS version support

Twilio Video 5.0.0 and newer supports a minimum version of iOS 12.2.
