---
title: Introduction
framework: networkinginternet
role: article
path: apple-archive/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/Introduction
---

# Introduction

Describes how to build a server that generates profiles and delivers them to iPhone devices over the air.

## Organization of This Document

This document takes you through the process of setting up a server to deliver encrypted custom profiles to iOS-based devices over the air.

- [Over-the-Air Profile Delivery Concepts](../OTASecurity/OTASecurity.html#//apple_ref/doc/uid/TP40009505-CH3-SW1) explains the terminology and basic security concepts involved in over-the-air enrollment and profile delivery. - [Creating a Profile Server for Over-The-Air Enrollment and Configuration](../profile-service/profile-service.html#//apple_ref/doc/uid/TP40009505-CH2-SW2) describes the reference implementation of a profile server, piece by piece, in chronological order of execution, from device authentication and enrollment to profile delivery. - [Configuration Profile Examples](../ConfigurationProfileExamples/ConfigurationProfileExamples.html#//apple_ref/doc/uid/TP40009505-CH4-SW1) provides sample profiles and code to generate profiles.

This document assumes a basic knowledge of Ruby programming, XML, property lists, and OpenSSL.

## See Also

For more information, see the following pages:

- Cisco: [Digital Certificates PKI for IPSec VPNs](https://cisco.hosted.jivesoftware.com/docs/DOC-3592) (PDF) - Wikipedia: [Public key infrastructure](http://en.wikipedia.org/wiki/Public_key_infrastructure) - [IETF SCEP protocol specification](http://tools.ietf.org/internet-drafts/draft-nourse-scep-20.txt)

Additional information and resources for iOS-based devices in the enterprise are available at [http://www.apple.com/iphone/business/](http://www.apple.com/iphone/business/) and in the *[Configuration Profile Reference](../../../../../featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206)*. This appendix specifies the format of `.mobileconfig` files for developers who want to create their own tools.

[Next](../OTASecurity/OTASecurity.html)

Copyright © 2018 Apple Inc. All Rights Reserved. [Terms of Use](http://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](http://www.apple.com/privacy/) | Updated: 2018-04-09
