iOS Enterprise License for deployment to clients [closed] - iphone

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
The company that I work for develops a suite of workforce management software, which we then license and distribute within large organisations. The idea is to create a mobile component of the software suite to target iPhone and iPad. Originally we assumed that if we were to purchase an Enterprise Developer License from Apple we would be able deploy to our clients. From what I have read though, it would appear that you are only licensed to deploy the app to your organisation and not to your clients. Has anybody had any experience with something similar? What are the options? Do we have to deploy it through the appstore? or is there some way where we can control deployment to our clients?
Thanks
Jacob

You're right: the Enterprise distribution program specifically disallows sharing your apps outside of your own company. How about the Volume Purchase Program for Business?
Businesses can discover, purchase, and distribute apps in volume to their entire workforce.
...
Provide unique, tailored solutions directly to business customers who are enrolled in the Volume Purchase Program.

Related

iOS Enterprise program violation? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I've been doing research about the enterprise program and something still isn't clear with me.
The apple guidelines say that when you purchase a enterprise license you can use this license for the following:
Distribution outside the App Store
Distribution to unlimited devices
No review from Apple necessary
The program is intended for distribution within your enterprise. But aside these concrete rules I also read it's allowed to put the software on the devices that are owned by the company. That doesn't explicitly says that the user of the application has to be employed at the company.
My question is: Is it a violation of the rules when the company owns the device but customers/clients uses it?
Regards,
Leon
You should ask the Apple Enterprise team this question to be sure. Note that the apps phone home from the device to Apple (if possible) to verify that the Enterprise license is still valid and thus records what devices are using this. However there are no registration of the devices so it's up to Apple to challenge any questionable practices. Always best to ask Apple.

Ad Hoc Test builds for other companies in the iOS Developer Enterprise Program [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
My company is enrolled in Apple's Enterprise Program. We're doing demo/test builds for employees of other companies. According to Apple, we can't use the enterprise program for deploying apps to the employees of other companies. But does that include sending of Ad Hoc test builds to testers at other companies?
This question addresses a very similar, but not identical, question. We're not wanting to use Enterprise Program to get around any 100 device limit - we're not having issues with that.
It seems to be a bit of a grey area. TestFlight works with builds we send, created with the Enterprise Program, as long as the appropriate UDIDs of tester devices are in the provisioning profile. But isn't that technically still 'illegal' according to Apple, if we're sending the test build to an employee in a different company (even with UDID in the profile)?
My current take on the situation is that we should be signed up to the regular developer program too, and use the regular program to sign Ad Hoc builds that go to testers at other companies. Correct?
Update
I'm pretty certain Jonathan's answer is correct.
My understanding is that the Enterprise Program allows for both internal distribution as well as a 100 device Ad-Hoc for testing. I think the crucial thing here is that you don't distribute an application signed for internal use to external "testers" because this will violate the agreement rather make sure you use the ad-hoc method.
Best Jon

iPhone Enterprise (in-house) v.s. App Store Distribution [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Is this statement correct? Seems strange to me...
From Apple FAQ:
If I am enrolled in the iOS Developer Enterprise Program, can I distribute my apps on the App Store?
The ability to distribute apps on the App Store is only available to developers enrolled in the standard iOS Developer Program. The iOS Developer Enterprise Program only allows you to distribute your apps to employees or members of your organization through Ad Hoc distribution.
So then how can a company to both? Enterprise and App Store?
Sign up for both programs. Luckily, the other one is only $99.
If you want to distribute both enterprise and App Store you will need two iOS developer programs

Registering other company on iOS developer program [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I am working as iOS freelance developer for one non-IT company and now my application is almost finished so I need to create iOS developer program account for their company.
Problem is that I am not employed in that company, I am just working app for them and they want me as their subcontractor to register their company on their name for iOS developer program.
So is it possible that I fill and create iOS company developer program for their company, so that they need only fax documentation and speak to Apple if they called them?
Can I be their admin, and how do I do that so they have access to financial i sales report?
Please help
You can create an Apple developer account for that company. You will have to specify a contact person and the position inside the company and some company documentation that you will have to fax later.
When they verify everything the company account will be created and you/they can check financial and sales reports by log in in the iTunes connect portal.
I recommend you use some generic company email address during the creation process like operations#company.com, so they can have track of everything going on.
You can just enroll them into this program and give them the id and password and guide them about the usage of it so that they can manage it themselves. But then that's only an option.
If you ant to know how to enroll and how to go about with this. then here's a guide.
http://developer.apple.com/programs/ios/gettingstarted/

How to prepare for the iPhone development? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I am going to develop on iPhone platform. Can some one make an explanation about how to do this? Here is some of my question?
If I want to publish my iPhone software (totally free, and will be free forever), do I have to register apple developer with $99?
If I don't pay for apple, where else can I get detail development information (such as API documentation, library references, etc)?
What are the steps to develop and publish my software by the official way if I want to spend as little money as I can?
If you want to publish in the app store, you have to pay the $99.
There are tons of tutorials, and several good books available.
See #1. You've got to pay the $99 to publish the official way (through the app store.)
All that said, there is the concept of ad-hoc deployment which lets you share a limited number of apps with other people. The limit is 100 phones, and the users will have to go through a much more complicated process to get the app installed. The real purpose for ad-hoc distribution is getting your app to people who can test it before you send it to the app store.
In my opinion, after you've bought the iPhone and the Mac you have to have to run XCode, $99 is a pretty small price to pay. You're probably paying that much every month to keep the phone.