5

Mac 开发人员计划的许可协议明确规定我不会在我的 Mac 应用程序中实施我自己的版权保护过程。

然而,在开发者文档中,Apple 也这样说:

您可以将收据验证代码添加到您的应用程序,以防止未经授权的应用程序副本运行。

我在这里很困惑。Mac App Store 是否为 Mac 应用程序提供任何形式的内置复制保护?苹果的上述声明似乎表明它没有。

该声明表明,如果我不执行这些收据检查,那么我的 Mac 应用程序的未经授权的副本可以在其他 Mac 上运行。

我不允许实施(或者更确切地说,保留现有的)复制保护,但我需要手动验证收据,使用 Apple 提供的各种代码片段和伪代码,只是为了提供最基本的保护级别。这种解释正确吗?

这是来自 Apple 的误传,还是真的是这样?

参考:http: //developer.apple.com/devcenter/mac/documents/validating.html

谢谢。

(请注意,我并不是在讨论版权保护的理念或 Apple 方法的优点。相反,我只是对将 Mac 应用程序放到 App Store 的技术要求感兴趣。)

4

1 回答 1

3

是的,你是对的。这是他们的方式或高速公路。

于 2010-11-17T05:07:02.880 回答