Mac程序的许可协议明确规定,我不打算在我的Mac应用程序中实现我自己的拷贝保护过程。
然而,在开发者文档中,苹果也说:
可以向应用程序添加收据验证代码,以防止应用程序的未经授权的副本运行。
我在这里很困惑。Mac应用商店是否为Mac应用程序提供任何形式的内置复制保护?苹果公司的上述声明似乎表明它没有。
声明建议,如果我不执行这些收据检查,那么我的Mac应用程序的未经授权的副本可以运行在其他Mac电脑上。
我不被允许实现(或者更确切地说,保留一个现有的)拷贝保护,但我需要手动验证收据,使用苹果提供的各种代码片段和伪代码,仅仅是为了提供最基本的保护级别。这个解释正确吗?
这是来自苹果的错误沟通,还是真的是这样做的?
参考文献:http://developer.apple.com/devcenter/mac/documents/validating.html
谢谢。
(请注意,我不是在就保护拷贝的哲学或苹果的做法的优点展开辩论。相反,我只是对将Mac应用程序放到app的技术要求感兴趣。)
发布于 2010-11-17 05:07:02
是的,你是对的。这是他们的路还是高速公路。
https://stackoverflow.com/questions/4201589
复制相似问题