Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS Enterprise In-House Deployment need for Device IDs?

Tags:

ios

iphone

when you're Company is enrolled in the Enterprise iOS Developer Programm, and you want to deploy an App in whatever way (.ips / OTA). Do all Device IDs (10000+) have to be registered and be Part of the Provisiong Profile or is it hopefully handled another way?

like image 349
Maffo Avatar asked Jan 10 '11 13:01

Maffo


People also ask

Can I distribute my app for any device without UDID in iOS?

After exporting the app binary, it can be distributed using MDM (Mobile device management). However, you must still enter each device's UDID. There isn't any other option.

Can I deploy an iOS app without developer account?

First off, yes, you do still need an Apple Developer account if you want to distribute your app in the App Store. Sorry to get your hopes up, but there's no getting around it. The good news is that you can develop and test your apps on your iOS device without a paid Apple Developer account.

Is device ID unique iOS?

Every Apple iPhone, iPod touch and iPad has a unique device ID number associated with it, known as a Unique Device ID (UDID). Apple's device ID is a 40-digit sequence of letters and numbers. Customers can access their device ID numbers in iTunes or by downloading a free app from the Apple App Store.


1 Answers

No you don't have to register all your devices, as specified in Apple's guide.

Just create a Distribution provisioning profile. Build your application signed with this profile with "Build and Archive" option under the Product menu.

It will open the Organizer window at the end and there you have the option to "Distribute" the app (you can choose to save the .ipa on the disk or distribute it directly).

In-house app distribution in Organizerenter image description here

Deployment

In-house apps are not distributed through the App Store, you have several choices to deliver them to your users:

  • Install it using iTunes (drop the ipa then sync)
  • Through the iPhone Configuration Utility.
  • Deploy it to a secure web-server for OTA install

Everything is detailed here: Distributing Entreprise Apps.

For the third option, you may be interested by this software: Beta Builder.
You give it the ipa archive and the download URL, it generates deployment files.

like image 157
Jilouc Avatar answered Oct 27 '22 11:10

Jilouc