这个iOS反盗版代码有什么用吗?

Mpa*_*ens 8 iphone copy-protection anti-piracy ios

我想为我的应用程序使用反盗版代码.

NSString* bundlePath = [[NSBundle mainBundle] bundlePath];
BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:(@"%@/_CodeSignature", bundlePath)];
if (!fileExists) {
    //Pirated
    NSLog(@"Pirated");
}
BOOL fileExists2 = [[NSFileManager defaultManager] fileExistsAtPath:(@"%@/CodeResources", bundlePath)];
if (!fileExists2) {
    //Pirated
    NSLog(@"Pirated2");
}
BOOL fileExists3 = [[NSFileManager defaultManager] fileExistsAtPath:(@"%@/ResourceRules.plist", bundlePath)];
if (!fileExists3) {
    //Pirated
    NSLog(@"Pirated3");
}
Run Code Online (Sandbox Code Playgroud)

有没有人以前用过它?它可以用于一些基本的保护,还是只是垃圾?你对这个话题有什么建议?

dre*_*kka 7

我的两分钱是我认为你会花很多时间试图阻止一些你无法完全阻止的东西.从一些评论中所说的,听起来你担心盗版,因为希腊有很多越狱手机.希腊只是世界的一部分,我怀疑如果你不再在本地思考并开始全球思考,你会发现大多数手机都没有越狱并正在运行合法的应用程序.

我的建议是专注于那些付钱的客户.花点时间让你的应用程序如此吸引人,以便他们抓住机会购买它.

其次,我建议你寻找方法来让jailbreakers喜欢,以便他们喜欢你的应用程序,并希望给你钱或购买它.网上有很多关于新商业模式以及老版盗版模式如何不起作用的讨论.狩猎,我认为你会发现人们已经接受了这样一个案例,即他们的产品被复制并利用它们的优势.你可以推出同样的伎俩吗?如果可以,那么对盗版的担忧就会消失,而有关人员很可能会成为一种资产而非负债.

只是我的想法:-)

  • 越狱≠海盗 (4认同)