我将很快发布一个付费的 Windows Phone 8.1 应用程序,我想确保用户不能简单地将应用程序共享到其他手机。
我最近了解到在 Android 和 iPhone 上共享我的应用程序很容易,所以现在我必须在每个平台的应用程序中实施复制保护。
Windows Phone 8.1 中是否有任何内置功能可以防止这种情况发生?我需要建立自己的自定义复制保护机制吗?
我将很快发布一个付费的 Windows Phone 8.1 应用程序,我想确保用户不能简单地将应用程序共享到其他手机。
我最近了解到在 Android 和 iPhone 上共享我的应用程序很容易,所以现在我必须在每个平台的应用程序中实施复制保护。
Windows Phone 8.1 中是否有任何内置功能可以防止这种情况发生?我需要建立自己的自定义复制保护机制吗?
从这个角度来看,Windows Phone 8.1 目前是 100% 安全的,应用程序程序集都是加密的,无法进行逆向工程。您可以在 gdr3 更新之前的 wp7.x 和 8.0 中使用(但仅限于三星 Ativ S,因为三星诊断实用程序中存在错误)
有动机不复制它。
你最好的选择是让购买你的软件的人比复制它的人更划算。
话虽如此,该选项可能不可能或不容易完成,在这种情况下,您应该避免给您的付费客户太多时间。例如,如果您在他们需要给您打电话或坐等您回复电子邮件之前添加具有在线激活和激活次数限制的序列号,我可以保证这种方式的伤害不仅仅是忽略复制您软件的人首先。
您可以选择的最糟糕的选择是让您的一些付费客户希望他们没有的选择。