【发布时间】:2009-08-05 08:16:05
【问题描述】:
我有一个关于保护我的可可应用免受盗版的好方法的问题。我知道这是不可能的!
因此,在我的应用程序中,我有一个 isRegistered() 方法,每次用户启动应用程序时都会运行该方法。
这是从applicationDidFinishLaunching: App 委托调用的。所以如果这个方法返回true,应用程序会继续执行代码,否则会出现一个Alert,说应用程序没有注册,还有xx天可以购买许可。
这是个好办法吗?因为,我没有这方面的经验。
提前感谢您的帮助!
已解决
首先感谢大家!我认为同样的事情:任何复制保护都可以阻止盗版。我只是想解决这个小错误,即使我知道有人会再次破解我的应用程序。 然而,这是真的 - 最好的办法是改进应用程序,而不是浪费时间尝试提高盗版保护的效率。
【问题讨论】:
-
这篇文章让我想起了宋飞传的一集!但除此之外,这是一个很好的问题! :)
-
@BitDrink 在您的已解决部分,您是否真的打算说“任何复制保护都可以阻止盗版”?根据下面的对话,“没有复制保护可以阻止盗版”会更正确。
标签: objective-c cocoa delegates protection piracy