Enterprise Deployment Manual
Table Of Contents
- Enterprise Deployment Guide
- Contents
- iPhone in the Enterprise
- Deploying iPhone and iPodtouch
- Creating and Deploying Configuration Profiles
- Manually Configuring Devices
- Deploying iTunes
- Deploying Applications
- Registering for Application Development
- Signing Applications
- Creating the Distribution Provisioning Profile
- Installing Provisioning Profiles Using iTunes
- Installing Provisioning Profiles Using iPhone Configuration Utility
- Installing Applications Using iTunes
- Installing Applications Using iPhone Configuration Utility
- Using Enterprise Applications
- Disabling an Enterprise Application
- Other Resources
- Cisco VPN Server Configuration
- Configuration Profile Format
- Sample Scripts
Chapter 2 Creating and Deploying Configuration Profiles 31
Automating Configuration Profile Creation
You can also automate the creation of configuration files using AppleScript on a Mac,
or C# Script on Windows. To see the supported methods and their syntax, do the
following:
 Mac OS X: Use Script Editor to open the AppleScript Dictionary for iPhone
Configuration Utility.
 Windows: Use Visual Studio to view the method calls provided by iPCUScripting.dll.
To execute a script, on Mac, use the AppleScript Tell command. On Windows, pass the
script name to iPhone Configuration Utility as a command line parameter.
For examples, see Appendix C, “Sample Scripts.”
General Settings
This is where you provide the name and identifier of this profile, and specify if users are
allowed to remove the profile after it is installed.
The name you specify appears in the profiles list and is displayed on the device after
the configuration profile is installed. The name doesn’t have to be unique, but you
should use a descriptive name that identifies the profile.
The profile identifier must uniquely identify this profile and must use the format
com.companyname.identifier, where identifier describes the profile. (For example,
com.mycompany.homeoffice.)