1

我正要向我的客户发布我的应用程序的 beta 版本,并且已经将他们的 UDID 添加到我的配置文件中,以便我可以将其发送给他们,并在 iOS 配置门户上找到了这个通知:

如果您将预发布的 Apple 软件提供给除员工、承包商和组织成员以外的任何注册为 Apple 开发者并且明显需要了解或使用 Apple 软件以开发并代表您测试应用程序。禁止未经授权分发 Apple 机密信息(包括预发布的 Apple 软件),这可能会使您承担民事和刑事责任。

首先,我的客户自己必须是苹果开发者吗?另外,我是否会因为向他们颁发许可证而冒险?

这个法律措辞似乎很奇怪......

其他人都做什么?

4

3 回答 3

9

该条款限制了您分发 Apple 软件的能力,而不是您的。例如,它可以防止您向所有人提供 iOS 测试版。它不会影响您使用配置文件分发您自己的测试版的能力。

于 2012-04-03T13:52:26.403 回答
3

首先,我的客户自己必须是苹果开发者吗?

不,这就是临时计划的目的。

另外,我是否会因为向他们颁发许可证而冒险?

不。

于 2012-04-03T13:53:41.573 回答
0

保罗说得对,这个条款是关于苹果软件的。但是请注意,如果 Apple 认为它处于“beta”、“debug”或“test”版本,它往往会拒绝您的应用程序:就在这些天,我有一个应用程序被拒绝,只是因为它包含一个旨在测试服务器连接 - 他们认为这是一些 QA 的东西,我不得不向他们解释它不是......总而言之,如果它功能齐全且没有诊断功能,您可以发送“测试版”。您的另一个选择是将 IPA(临时配置)发送到数量有限的设备,避免使用 Apple Store。

于 2012-04-03T13:57:20.253 回答