Apple-ID-AppleScript

AppleScript to programatically create Apple IDs

View the Project on GitHub iandroids/Apple-ID-AppleScript

Batch Apple ID Creator

Stories in Backlog Stories in Ready Stories in Progress

If possible, please donate as I spend my free time fixing and upkeeping this script.

BTC: 12afnPSYfnbzV8wgu6zv69j9eMTtV2GktC

Purpose & Features

Deploying a great quantity of iOS devices means creating a great quantity of Apple IDs. This script allows automated Apple ID creation from a spreadsheet. Apple IDs are created without a credit card, which is great for many deployments. There is a “dry run” feature to test the script without actually creating the Apple ID.

Requirements

Instructions

A template CSV file is included. Create csv file. Then run the script.

CSV file tips

اپل استور مشهد

Security Questions

As of iTunes 10.6.1 Apple has required three security questions. The Batch Apple ID Creator allows you to choose the questions from the list below. Each question should be copied into the appropriate spreadsheet column (Security Question 1, 2 or 3) exactly as typed below.

Security Question 1

Security Question 2

Security Question 3

Known Bugs

Errors are not handled gracefully. Although some errors are recoverable, if the script stops, it loses track of its progress. Edit the spreadsheet to continue.

At the end of this script, Apple will send a verification email to the Apple ID. To complete verification, click the link in the message, then re-enter the account address and password.

Download

The files are downloadable from GitHub: https://github.com/brandonusher/Apple-ID-AppleScript Feel free to fork and improve.

Acknowledgments

This script was originally created by Enterprise iOS user Greg Moore, who works for Hope Public Schools in Hope, Arkansas. Aaron Freimark then updated the script to work with iTunes 10.6.1 and the multiple recovery questions. Discuss on EnterpriseiOS.com. This script or derivatives must not be sold. If you make it better, please give back to the community that brought it to you.

The base for this script was created by Aaron Freimark

Updated version brought to you by Brandon Usher