---
title: iOS SDK
description: >-
  The iOS SDK is distributed in a binary version and developed using Swift 5.10.
  For apps downloaded from the App Store, the Survicate iOS SDK adds ~ 7.2MB to
  your uncompressed app size on device.
source_url:
  html: 'https://developers.survicate.com/mobile-sdk/ios/'
  md: 'https://developers.survicate.com/mobile-sdk/ios.md'
---
# Survicate iOS SDK

The iOS SDK is distributed in a binary version and developed using Swift 5.10. For apps downloaded from the App Store, the Survicate iOS SDK adds ~ 7.2MB to your uncompressed app size on device. Note that the SDK features a Time To Live (TTL) mechanism of 60 seconds. This means any modifications made to your survey will be reflected on your respondents' devices after a delay of up to 60 seconds.

## Requirements

- Using Survicate Mobile SDK requires an account at [survicate.com](https://survicate.com).
  You can create your account [here](https://panel.survicate.com/signup) for free,
  or become invited to your company account by one of your colleagues.
- Survicate SDK version 6.0.0 or higher.
- Xcode 16 is required to build iOS SDK.
- Respondent's device running iOS 15.0 or above.

- [Installation](/mobile-sdk/ios/installation)
- [Configuration](/mobile-sdk/ios/configuration)
- [Using SDK](/mobile-sdk/ios/using-sdk)
- [Changelog](/mobile-sdk/ios/changelog)
