我正准备向我的客户端发布我的应用程序的测试版,并且已经将他们的UDID添加到我的配置文件中,因此我可以将它们发送给他们并在iOS Provisioning Portal上找到此通知:
如果您提供,可以终止您的iOS开发者计划会员资格 将Apple软件预发布给员工以外的任何人, 承包商,以及您注册为的组织成员 Apple开发人员并且明显需要了解或使用Apple 软件,以代表您开发和测试应用程序。 未经授权分发Apple机密信息(包括 预发布Apple软件)是禁止的,可能会让您同时受到两者的影响 民事和刑事责任。
首先,我的客户自己必须成为Apple开发人员吗?另外,我是否可以通过向他们发放许可证来冒险?
这种法律措辞似乎很奇怪......
其他人都做了什么?
答案 0 :(得分:9)
该条款限制了您分发Apple软件的能力,而不是您的软件。例如,它会阻止你向所有人提供iOS测试版。它不会影响您使用配置文件分发自己的测试版的能力。
答案 1 :(得分:3)
首先,我的客户自己必须成为Apple开发人员吗?
没有。这就是临时计划的目的。
另外,我是否可以通过向他们发放许可证来冒险?
没有
答案 2 :(得分:0)
Paul认为这条款是关于Apple的软件的。但请注意,如果Apple认为它处于“测试版”,“调试版”或“测试版”,Apple会拒绝您的应用:在这些日子里,我的应用程序被拒绝只因为它包含一个旨在“测试服务器连接 - 他们认为这是一些QA的东西,我不得不向他们解释它不是......总而言之,如果它完全正常运行且没有诊断功能,你可以发送“beta”。您的另一个选择是向有限数量的设备发送IPA(临时配置),避免Apple Store。