可能重复:
How does enterprise distribution of iOS apps restrict distribution outside of one company?
How does enterprise distribution of iOS apps restrict distribution outside of one company?
这几乎与上面完全相同的问题,但我觉得它没有以外行的方式回答。看完苹果手册后,我仍然感到困惑。
我们受到以下因素的限制:
预计将有100名员工使用该应用
那么,有没有人这样做过? Enterprise SDK仅供内部使用(根据法律协议的条款),但有谁知道这些差异?如果我们发布我们的.ipa
和清单文件并帮助我们的客户进行配置,我们应该注意哪些“got-chaya”?听起来苹果只是想挤进公司,他们正在强迫这些,这使得开发人员更难以动摇客户使用Apple!
答案 0 :(得分:7)
正确的解决方案是让您的客户注册Apple Enterprise。他们“不想要”的事实是不可接受的。如果没有一方或双方违反许可协议,这是唯一可行的方法。
即使Apple无法知道您是否在公司外部分发,您也有责任维护您同意的许可。
答案 1 :(得分:0)
很难判断他们是否对企业开发人员计划施加了限制。到目前为止,我还没有听说过这种情况。
但是获取提示对他们来说很容易,因为企业应用程序需要经常使用Apple服务器进行身份验证,以确保分发证书仍然有效。因此,从技术上讲,他们可能知道谁安装了这些应用程序,可能得出的结论是,在特定情况下,企业开发人员计划的使用条款已被违反。< / p>
如果我是你,我会坚持这些条款 - 即使你不关心法律和道德,也可以考虑一下:如果你使用EDP向你的客户提供你的应用程序并且苹果公司将其关闭怎么办?我想不出更尴尬的情况。
话虽如此,我确实同情你的情况,因为我也是在两个月前面对它。因此,我知道向您的客户解释您无法做他们想要的事情是多么痛苦,因为Apple在其使用条款中不允许这样做。我最终失去了这份工作,因为我无法让他们自己报名参加。
因此,如果您的客户像我一样顽固,那么我恐怕没有解决方案。它不会马上帮助你,但我强烈建议联系Apple。如果有足够的人开始抱怨,也许他们会对此采取行动......