Tag: 盗版保护

获取info.plist的fileSize以防止盗版

我试图把反盗版代码放在我的应用程序中。 以前的答案(我不能链接到,因为我的成员状态 – 糟透了)可以很容易地反驳,因为可以查找“SignerIdentity”string并使用hex编辑器replace二进制文件。 相反,检查info.plist文件的fileSize并将其与参考值进行比较听起来更稳固(因为在破解应用程序时,info.plist在这里和那里都得到了修改)。 我该怎么做? 我尝试了以下,但它logging0。 NSBundle *bundle = [NSBundle mainBundle]; NSDictionary *mainDictionary = [bundle infoDictionary]; NSLog(@"%d", [mainDictionary fileSize]);