How does Apple catch Enterprise Apps being distributed out-side of the corporation? [duplicate]

元气小坏坏 提交于 2019-12-04 19:35:21

The correct solution is for your client to sign up for Apple Enterprise. The fact that they 'don't want to' is unacceptable. That is the only way this is going to work out without one or both of you breaking a license agreement.

Even if Apple has no way to know if you're distributing outside of your company, you have a responsibility to uphold the license you agreed to.

It's hard to tell whether or not they enforce the restrictions to the Enterprise Developer Program. So far, I've not heard of any such case.

But getting hints would be easy for them, since Enterprise apps need to authenticate frequently with an Apple server to make sure the distribution certificate is still valid. So technically they may come to know who installs those apps and may come to the conclusion that in a specific case the terms of use for the Enterprise Developer Program have been violated.

If I were you I'd stick to those terms - even if you don't care about laws and morality and stuff just consider this: What if you provide your client with your app using the EDP and Apple shuts it down? I can't think of a more embarrassing situation.

That being said I do sympathize with your situation, because I was facing it too, just two months ago. So I know how painful it is to explain to your client that you can't do what they want because Apple does not allow it in their terms of use. I lost that job in the end because I couldn't talk them into enrolling themselves.

So if your client is as stubborn as mine has been, there's no solution for you I'm afraid. It won't help you right away, but I'd strongly suggest contacting Apple about it. Maybe they'll do something about it if enough people start complaining...

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!