Can I use the iOS Enterprise program as a TestFlight alternative? - ios

I am creating a mobile app using corona sdk, which seems to not be supported by apple's TestFlight since the release of iOS 8. Can I use the Enterprise program in as an alternative?
I need something to deploy apps to my beta testers - or users - yet they are not part of my company. Is that possible with enterprise? How would I approach this? I have searched through many documents but found no clear answer.
Thanks in Advance!

You cannot use the enterprise program. The terms are very clear: distribute within a company only:
Enroll in the Enterprise Program if you wish to distribute proprietary
iOS apps to employees within your company/organization.
From https://developer.apple.com/programs/start/enterprise/
Also, you will not benefit from the distribution infrastructure that Testflight offers.
With Testflight the users are notified that new versions are available and you can see who is running what version of your app.
With the enterprise program there is no such infrastructure out of the box.

Related

How can we distribute an iOS Application using iOS Developer Enterprise program?

I have developed an iPhone Application and i am using an Enterprise Program for this. I have experienced with iOS developer program. For testing purpose, generally i have used TestFlight & shared the App link with our testers. Now i need to share an app with multiple employees.
My question is -
How can i deliver this application in 3000 employees using an Enterprise program ?
Should i have to share an app link with all ?
Any help would be greatly appreciated..Thanks
Here you go.
http://www.apple.com/business/accelerator/
This is a quick link to show how to distribute an in-house app to employees.
The application built with enterprise license will allow to install on all iOS device.
Simple share the IPA with all employee by your own web-link also.
but app should signed with in-house distribution provision file

Apple developer id for IBM Worklight ApplicationCenter

Do I still need an Apple Developer ID for deploying applications on iOS devices using IBM Worklight Application Center?
Thanks!
I recommend you get both Apple Developer (https://developer.apple.com/programs/ios) and iOS Developer Enterprise (https://developer.apple.com/programs/ios/enterprise) accounts. These are separate accounts at Apple. The first will support you during development and testing and the later allows you to sign applications for internal use by employees of your company.
The cost of these licenses is very small compared to most development tools and you will save a lot of time by just working with Apple's system the way they want you to.
Worklight's Application Center provides good tools for managing the distribution of your internal apps, but they have to be signed properly with the Apple accounts or you won't be able to deploy them to iOS devices.
The answer is Yes. Any iOS application requires you to be a registered Apple Developer, and have you set-up everything that is required for iOS development. This is not about to change and out of the hands of Worklight. Familiarize yourself with developing for iOS.

Is it possible to install iOS apps without iTunes or the App Store?

I programmed an app for a company and would like to install the app on their iPads without having to submit the app to the App Store since its a commercial app for just this company. Is this possible without connecting each iPad to my MacBook and putting a developer certificate on it.
Is there another way? What about using an URL-link or QR-Code (linking to this url)?
Thanks in advance
Your question is about installing apps without iTunes and the Apple App Store. This is entirely possible and supported by Apple but you are still bound by your developer account's ability to only build signed binaries for 100 devices for testing purposes only.
You can distribute your apps over the air via services like hockeyapp.net and testflightapp.com (free) but these services are just hooking into the iOS system's ability to install signed binaries over the air which has been possible since iOS4. There are several open source projects that provide the bare bones HTML and Javascript/meta tags to install signed binaries over the net - one such one is iOS Beta Builder
If you are creating Enterprise apps for clients (that will exist in production, not just a development environment) then your only legitimate way to provide your clients with apps that won't expire is to use Enterprise Developer Account. The enterprise account has no device limits but the apps you sign with enterprise certs phone home to Apple each time they're launched and are strictly only allowed to be used for a single company and their current employees.
It is because of Apple takes 30% of all the payments, isn't it?
The only way I see is to create usual web-site which runs via browser without installing

Distributing an enterprise (in-house) iOS app

I am curious as to the process for distributing an iOS app for in-house use. As far as I'm aware you must have an enterprise license. Other questions indicate that Apple simply gives you a key to sign the apps and you can distribute the raw IPK files. Does the company have to register the devices with Apple? I'm sure Apple would not simply give people app signing ability as they can use this to circumvent the appstore
It is very simple to develop applications for in-house use.
If it's for a company (other than yours), they will have to buy an enterprise license and you will just have to compile your code/generate the application using this certificate. There is no need to register any device and the application does not need to pass through the Apple review process or through the Apple Store.
Recently Apple has released a new certificate (namely B2B) which offers you more possibilities to distribute with companies. May be this will help you.
Sorry for misreading the question earlier.
This manual is more related to what you would be doing: http://manuals.info.apple.com/en%5FUS/Enterprise%5FDeployment%5FGuide.pdf

Deploy iPad App - Enterprise or Developer Licence

I'm sorry if this question has been asked. I have looked but can not find the question/answer.
I work for a web agency and am now developing IOS Apps for deployment on iPads.
We have the Developer licence from Apple however, reading the blurb it suggests that the Apps need to go through the App Store.
Due to the nature of the Apps (Medical) they can not be on the App Store.
Is this Developer licence using the "Ad Hoc" option enough to deploy the App to clients (not in our company) using a link, or do I need to use the Enterprise Licence?
The Enterprise Licence does say:
You plan to only distribute your iOS apps within your company or organization
The Enterprise Program is intended for developers who wish to develop
and distribute their iOS apps within their company or organisation.
Any advice would be greatly appreciated. I'm sorry this is a bit of a random/bitty question.
Thanks in advance.
The ad-hoc distribution is limited to 99 devices and the enterprise limitation is 2k or 5k, not sure. If you want to really distribute your app, but limit its usage, then you have to build an authorization mechanism into your app (like http://www.doccheck.com for doctors). You may use an existing service like this or you can implement your own.
Enterprise distribution, btw, requires the registration of the device in your company. I would not do that as a customer in that case, maybe that is an issue in your case, too.

Resources