iOS Developer Enterprise Program - ios

I'm looking for additional information which I can't find on apple's website:
Does the App get reviewed by Apple?
How exactly can I get the App to the employees? Do I send a link to the App or is there some authentification needed?
Do I need to register everyone's Device ID who wants to use this app?
The thing is, that we develop an app which will be used by a small group of people and our App probably won't make it through the review process, since we use a proprietary API.
Thank you in advance for your help!

No, the app doesn't get reviewed by Apple
You can just send a link to the app, the instructions at http://shinydevelopment.com/blog/over-the-air-ios-provisioning-and-distribution/ should work fine for enterprise distribution, just make sure that you select your enterprise provisioning profile
No, there's no need to register device UUIDs

Related

How to distribute app for testing without dev account?

I have recently developed an iOS app. I don't have an Apple dev account(the one which needs $99). I have been testing my app on my iPhone. Now one sponsor wants to test the app. He lives in a far away place. How can I install the app on his device?
I have heard about TestFlight and Diwai.
Please give me insight if I can distribute my app for testing to a device beyond my reach. And How?
I know this question is off topic but please help me. Once I understand the process, I will also delete the question if commenters ask for it.
-- A newbie in need of help :)
I don't believe something like this is currently possible. In order to distribute an app, you need to generate an archive (.ipa file) for it, and doing so requires a paid developer account. The closest you can currently get is send your sponsor your source code and instruct them on how to get a free developer account and use Xcode to run it on their own device

How can I privately host an Iphone application on the appstore?

I've recently developed an application for the place that I work, and they many colleagues would like to use it.
These colleagues live miles away, and my research has told me it's very hard/impossible to load iPhone apps onto a non-jailbroken device.
So I would like to know if it is possible to put an app on the appstore for free, but only allow people with login credentials to access it or something?
Probably it is not so hard as you thought. You can use over the air distribution, without upload app to AppStore. You can find lots of useful info here.
Register an Apple ID (Or you already have one)
Join the Apple Developer Program (Cost you $99 every year)
Archive your app using AdHoc certificate, every device registered in the provisioning profile will be able to install the app
You can use iTunes Connect and keep your app in preview version or beta version. You can also add 1000 external users for your app and 25 internal users.
Internal users will get update just after you upload new build of your app and external will get after beta review. You just need users name and email This would be helpful for you.

Private App Distribution for my iOS App - Only for specific clients

I am aware that this question has been rattled like an empty can in a trunk for a long time yet I still am not sure how to approach this problem.
Intention
Allowing my client to download my app by providing a code. So my client can go to a webpage through his iPad, enter in a code, and the downloading of the App starts.
Solution/Problem
I can do it through AdHoc Distribution, where I can make a webpage that can only show a link to download the App, only after a specific code is authenticated. The only problem here is that I need UDID of the device nonetheless. So here is the problem, how can I let the user download the app, when he just enters a correct code on some webpage, without having his/her UDID?
I'd really appreciate if you could help me in anyway.
Best.
You'll have to create a web based authentication mechanism yourself for allowing a user to download the ipa. Because you wish to be UDID independant, you'll have to enroll to the enterprise program - a simple iOS developer program will not suit your needs (limited to 100 specific devices).
This is what the iOS Enterprise Developer Program is for.
Get tools and resources for developing proprietary, in-house iOS apps that you can distribute to your employees.
No UDID needed. No 100 device limit.
This is possible now using redemption links with private app distribution. You still need to go through App Review, but users will be able to download your app without you needing to know their device UDID and without the app publicly being available on the App Store.

Install my app from a Website like GBA4iOS?

I recently downloaded GBA4iOS and NDS4iOS! I though they were really cool, and I noticed that they didn't need to be installed from the App Store.
I am a registered Apple iOS Developer, so I can create certificates. I was wondering how I would allow my App to be downloaded from my website. Please help! Thank you! :)
You would need a different account than the regular developer account. Eg. one for enterprise distribution. However, although technically possible doing so would certainly put your account and its certificates on risk.
Google for iOS OTA installations (Over The Air) for more details.
We do this a lot, but within the organizational limits of our company of course.

use iphone application without submitting to apple store

Here I am going to ask a non usual question.
I have created one application in iphone. But I do use some things/ codes that are not allowed by apple and hence it has been rejected. I can't say the things that I used.
It's a free application, but I want to distribute the same to many people using my website.
My question is Is it possible to create such kind of application and distribute without submitting the application to apple store??
using our Distribution profile OR using our provision profile for some personal use.
Thanks in advance
No. You can't. Because for using ADHOC distribution, you will need to generate CUSTOM BUILD with provisioning profiles for each device it will run on. Hence, it won't scale since you won't be able to generate a new build/release everytime a new user wants to download your app.
You could distribute it through CYDIA, but only jailbroken iPhones will be able to run your app.
Sorry to bring you the bad news, but the answer is no.
AdHoc would not be an option for you as you're limitted to 100 devices and you need to know the UDID of every device the app should be installed on.
All other things require a jailbroken phone on the user side.

Resources