6. Scripting the iPhone Configuration Utility

This chapter looks at automating the creation of config profiles via scripting. You’ll learn about scripting the iPhone Configuration Utility (iPCU) application itself, and how to bypass the iPCU entirely.

True, the iPCU isn’t hard to use. But if you want to create highly customized profiles, change profiles without manually doing so in the iPCU, or integrate profile creation and maintenance as a part of other workflows, you’ll want to use scripting.

This chapter is going to revolve around AppleScript because I know it really well, it does the job, and the syntax is somewhat self-documenting. However, you could accomplish the same goal in Python, Ruby, Perl, shell, C#, or almost any other language. ...

Get iOS in the Enterprise: A hands-on guide to managing iPhones and iPads now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.