AIDAB Beta 1: Known Bugs

Eight_Quarter_Bit's picture
No votes yet

These are the current known bugs for beta 1 of the Apple ID Automation Builder. If you have encountered a bug not listed here, and are using beta 1, please reply to this thread!

  • If the sidebar in iTunes 11 is activated, AIDAB crashes with an error. Workaround: hide sidebar (View > Hide Sidebar).
  • AIDAB doesn't perform a sanity check on the version of iTunes. AIDAB only supports iTunes 11 (all release of iTunes 11 work as of Jun 15 2013)
  • If the store hiccups and fails to load (presenting a dialog box) an AIDAB constructed process continues trying to create accounts, failing until the dialog box is manually cleared.
  • If the first UI element to set on a new page is a pop-up button, AIDAB can sometimes try to set the pop-up button before the page finishes loading. Workaround: don't set pop-up buttons as the first UI element on a new page.
  • Some as-of-yet unsolved issues relating to loading CSVs (still trying to replicate)
  • Occasionally something in OS X related to AppleScript will hang up, and an AIDAB constructed process will crash instantly on launch. There seem to multiple causes for this. Sometimes a reboot will clear the issue. If you have encountered this bug, please go to applications > utilities > console, and report any messages that appear when launching your constructed process.

Apple's iOS 7 Features for Business and Enterprise IT

No votes yet

I was going to write a long post about iOS 7, which was announced today at Apple's Worldwide Developer Conference. But then I realized that Ryan Faas already wrote it for me.

It is difficult to add to Ryan's article. I mean, there is more to know, but at this point it is all under non-disclosure. But I am quite satisfied that Apple is listening to businesses and making changes. iOS 7 will have lots of improvements with enterprise in mind. It's even mentioned on Apple's site:

iOS 7 includes many new features designed to make it easier for businesses to put iOS devices in the hands of employees. Features such as better protection of work and personal data, management of app licenses, seamless enrollment in Mobile Device Management, wireless app configuration, enterprise single sign-on support, and default data protection for third-party apps.

We are looking forward to seeing much more in the fall.

iPad Apple ID Management

izi45's picture
No votes yet

Hi everyone,

I've been doing a ton of research and have even called Apple about this. What is the best way to do Apple IDs when deploying about 20 or so iPads? Our company does not need VPP and we already have a way to manage security and settings using Microsoft ActiveSync. We don't want to have the employees use their personal Apple IDs, but don't wish to tie a corporate credit card to the accounts. Is there a way to create IDs without having to add any kind of credit card?

iOS 7? New devices? Watch today's WWDC keynote presentation streamed live

No votes yet

Apple is kicking off it's Worldwide Developer Conference today in San Francisco, and you can join in. For only the second time in WWDC history, it is streaming live video of the keynote presentation, at 10 AM Pacific / 1 PM Eastern.

Got an Apple TV? You can watch it there too, via a new channel that magically appeared overnight.

And if you are in San Francisco, please join us Wednesday night at the Tunnel Top!

WWDC: Meet your fellow Enterprise iOS folk in San Francisco this Wednesday June 12

No votes yet

When I'm in San Francisco there's nothing I like better than an great Enterprise iOS Meetup! It is like drinking a glass of cold beer after exile in the hot and barren dessert of traditional form-factor computers. And just in time to discuss the latest (non-N.D.A.) announcements coming out of Apple's World Wide Developer Conference.

Tunnel Top Bar
Wednesday, June 12 at 7:30 PM
601 Bush St, on top of the Stockton tunnel.

It's easy to get there. From the Apple Store walk up Stockton five blocks, then walk up the steps to Bush St. The Tunnel Top is a great dive bar, with two levels (we'll be on the upper) and a very lively crowd, even by S.F. standards. My employer Tekserve is graciously paying our tab. Grab a bite to eat before you come, because there ain't no food.

I hope to see you on Wednesday!

SimpleMDM is now DeviceLink

No votes yet

Since the launch of SimpleMDM, we have seen tremendous use of the service. From small businesses, to schools, to government agencies around the world, SimpleMDM has made iOS device management easy and accessible.

As a result, we have re-branded the product to better suit its capabilities. Although the solution remains powerfully "simple", we wanted a name that can grow beyond simple and we believe DeviceLink will do just that.

To announce the change, we published our first-ever press release. Below is an excerpt with a link to the full thing, and thank you for making DeviceLink such a hit!

Setting itself apart from other MDM offerings, DeviceLink provides unlimited device management with rapid enrollment at no cost. Customers only need a web browser and devices to manage to get started. An organization can literally begin managing devices in minutes – ideal for small businesses.

DeviceLink has been available in limited release for more than nine months as SimpleMDM with customers all over the world. Along with the official launch and based on customer feedback, DeviceLink will now support free and paid app distribution as well as volume purchase codes.

DeviceLink allows for management of bring your own device (BYOD) and company-owned devices, offering three levels of security within a single selection. DeviceLink provides support for iPhone, iPad, and iPod touch with device compliance detection, including passcode requirements, app whitelist/blacklist, as well as remote lock, wipe and password reset. For more information, visit

Full Press Release:

DeviceLink Webpage:

What apps do you blacklist?

alacava's picture
No votes yet

We are currently setting up our MDM and I would like to know of any apps that you blacklist for security reasons. We are a college so we are very open about most apps, but I would like to know if there are any that should be blocked out right.

iOS and centralised iPad backups : Centralised backup solution for iPad iOS

fredster's picture
No votes yet


I've got an impossible request, but I'm interested if anybody has come across any information that may be helpful; trying the power of crowd sourcing.

iOS and iPad backups: has anybody come across there ANYTHING that provides an automatic backups of iOS/iPads to enterprise backup solutions ? And the it is very important that it is automatic; I can not rely on our customer's iPad users to be involved in the back up procedure.

- I know that there are back up solutions that have an iOS client on the iPad, but typically it requires a manual process for the end user to initate the back up procedure.
- I know that a mac can be set up to act as a back up option (over Wifi) but (typically) this does not 'connect' directly to most enterprise back up solutions (EMC, etc).
- I can think of ways to hook 'this-into-that' and 'bolt-that-on-to-this' but most of these options require ongoing support.

In a perfect world, (working with the options that Apple allow us) I would like a hardware (or VM appliance) that runs an iTunes service continuously for backup services ALONE. This device would connect to the Wifi environment and provide a continuous service to all iPads that connect on to the Wifi network. Each iPad back up would be unique by date/timestamp. And this solution would allow me to restore any back up to the source iPad.

Anybody ?
(chirp chirp <- the sound of crickets over the deathly silence)

Thank you,

Renting enterprise apps... Whose certificate?

MaciekSA's picture
No votes yet


We are working on an enterprise app which will be distributed using an MDM. The customer however will not own the app but rent it from us for a period.

Is it legal for the enterprise apple certificate to be owned by us or does the customer need to purchase their own?


Profile Manager access via REST (or similar)?

bugmeister's picture
No votes yet


I was wondering whether it's possible to interact with Profile Manager in an automated way (i.e. as a RESTful web service) to do things such as delete a device (i.e. as part of a de-provisioning workflow, or even do an "Update Info" periodically).

I did a basic search but nothing seemed to jump out.


Multiple platform Management/MDM

arthurmzee's picture
No votes yet

Hi enterprise iOS community,

Anybody out there using a multi-platform (Android, iOS, Mac OS X, Windows) management/MDM software? Meaning, one application is managing desktops, laptops and handheld mobile devices. If so, please tell me the good and the bad of your chosen management platform.

Thanks in advance,

iOS 6.1.4 is available, for iPhone 5 at least

No votes yet

Apple has released iOS 6.1.4 for iPhone 5, but not (yet?) for other has the URLs:

The release notes, in their entirety: "Updated audio profile for speakerphone".

A History of Enterprise Management Improvements in iOS

No votes yet

Jack Madden has written a helpful history of enterprise management improvements in iOS.

"As we gear up for Apple's WWDC in June (with fingers' crossed that we'll get even more enterprise management features in iOS 7), I thought it would be good to take a look at just how far Apple has come over the years when it comes to improving the enterprise management aspects of iOS."

Although it isn't their marketing focus, enterprise iOS is a significant part of engineering. Every major release of iOS has included some features useful only for people like us.

Are You Going to WWDC?

Yes, I got myself a ticket!
12% (5 votes)
Almost. I'm going to AltWWDC.
0% (0 votes)
Nope, but I'll watch the videos.
68% (28 votes)
What's WWDC?
20% (8 votes)
Total votes: 41

Introducing the Apple ID Automation Builder

Your rating: None (26 votes)

We are happy to announce the successor of the Batch Apple ID Creator AppleScript, "Apple ID Automation Builder," a self-contained app written by the Great iTunes Automator Greg Moore, aka Eight_Quarter_Bit.

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.


Enterprise iOS is hosting a forum for any comments or discussion.


The current version is downloadable here: ... This file is a disk image (DMG) containing a bundled app.

There is also an RSS feed for when I upload new versions or additional files:


  • IMPORTANT: Apple uses a velocity check to prevent too many Apple IDs from a single IP address. You must contact your Apple business representative to request that your IP address is whitelisted for a short time.
  • Being AppleScript, this runs only on Macs.
  • UI Scripting allows us to script otherwise non-scriptable interfaces. Turn this on in System Preferences > Accessibility and check "Enable access for assistive devices."
  • Apple has strong password requirements. Account creation will fail if the passwords are too weak.

About Version 2.0

After many months of work (and almost as many of silence on my end, for which I do apologize) version 2.0 of this script is nearly ready for beta testing. I was never really happy with the version available here, because (as you have all seen) it's incredibly fragile and needy. The level of knowledge needed to fix this version is also high, the internal design ranged from poor to non-existent, and major features were never fully developed.

In short, this version of the script was never intended for public consumption. It was an ugly hack from the get-go, barely "alpha" levels of quality, and really only designed to be used within my department. Heck, I never anticipated it would even leave my machine, much less be used all over the world. I'm glad it has served as a stop-gap in the meantime, but frankly I'm embarrassed to have put you through its numerous quirks. Time to give this guy a well-deserved retirement.

Version 2 is a complete from-the-ground-up redesign. 98% of the code has been freshly written (pretty much only a few portions of the CSV parser made it unscathed from v1,) weighs in at roughly 2500 lines, and the method of operation is completely new. In v2 the script builds the setup process itself, outputting the constructed process into an independent app, rather than relying on brittle, hard-set UI element references. When the ID setup process changes you just use the script's GUI to build a new process -no knowledge of AppleScript required! This also allows for constructing multiple setup processes, for instance one with no payment information and one with a payment method, or one method for operating on the CSV output from a user management system and a second for a different CSV source of user info.

Because v2 constructs the setup process, it is now fully system-language and Apple Store location independent by design. Finally you guys living outside the US can stop having to hack away at the script every time it is updated. I haven't forgotten about you.

Version 2 also outputs and updates three CSV files during operation: one containing the accounts that were created successfully, one with the accounts that encountered some sort of error (which the script is now vastly better at recovering gracefully from,) and one with the accounts that have yet to be run. Accounts that encounter an error report what step they encountered the error on, the time the error occurred, and even tries to record the error reported by Apple. All of these are in standard CSV output, so if something terrible happens and the script explodes in a giant fireball you can just re-launch, open the "pending accounts" CSV that the script was updating as it ran, and pick back up where you left off. Need to re-try the accounts that encountered errors? Just grab the CSV that recorded accounts with errors and pop it right back into the script.

Also planned for the new version is inherent support for being used as a library in a larger project, for those of you who are script-heads and want to work Apple ID creation into a larger workflow. This feature likely won't be ready by the first beta, but the groundwork is laid.

There are lots of little niceties as well, including some pretty icons, boatloads of error checking, a highly verbose GUI that walks you through every step of constructing a sign-up process, support for customizable pauses to avoid tripping Apple's velocity limit if need be, and more.

I hope to put the final spit-and-polish on version 2 beta this weekend, and be able to remove the beta tag within a month. Over the past two days I've successfully run roughly 2000 accounts through it, and just need to touch up a few remaining areas. I will get in contact with Mr. Freimark as soon as I have killed the last few big issues, and see if we can't get a new post put up.

Your patience with v1, as well as your enthusiasm, have been astonishing. I thank you.

Here's too many more automatically created Apple IDs, in the days to come!



Enterprise iOS is hosting a forum for any comments or discussion.

About This Site

  • Enterprise iOS is a community for administrators of the iPad, iPhone, and related devices. All content is available to browse. We encourage you to create an account to submit stories, edit wiki pages, and post to our forum.

Comparison of MDM Providers

Recent Activity

Who's New