保护 Cocoa 共享软件应用程序免受软件盗版的最佳方法是什么?是否有用于此任务的开发人员库/工具?
6 回答
AquaticPrime是一个简单易用的 Cocoa 许可框架。它使用安全签名的 plist 作为它的“许可证密钥”,这使得将任意信息嵌入许可证变得简单。
使用 AquaticPrime 时,通常会将许可证分发为一个小文件,而不是作为文本字符串,这可能对您的应用程序有利或不利。
该框架包括在 C#、Carbon、Cocoa、PHP、Python、Ruby 和 STL 中生成许可证的代码。它还包括一个 GUI 一次性许可证生成器。我的经验非常好。
说到 Wil Shipley,他已将他的应用内支付和注册框架以Golden % Braeburn的名义提供许可。我相信Delicious Library和SousChef都使用了这个框架。
让我们看看这里。
自制方法:
推荐的服务解决方案:
- 水上运动
- eSellerate - 还处理交易处理
此列表绝不是全面的,而只是简要提及一些流行的选择。显然,他们只能绕开盗版,因此在应该投入多少时间方面显然存在妥协。我还建议谷歌搜索 Wil Shipley(美味应用程序)关于为什么开发人员不应该竭尽全力防止盗版的想法。
不要忘记阅读一些破解 Cocoa 应用程序的常用方法。警惕方法调配和输入管理器。您不必竭尽全力保护您的应用程序 - 破解者总是会超越您 - 但也不要天真!
我可以推荐的不错的解决方案是药水商店(来自药水工厂)和可可豆类(来自 gleb dolgich)。他们提供代码生成和验证以及销售您的应用程序的实际商店
两者都是开源的