草庐IT

SignerIdentity

全部标签

ios - 如何在不检查 SignerIdentity 的情况下检测应用程序是否已被破解?

曾经有一种方法可以检查应用程序是否是从AppStore购买的,以防止破解:NSBundle*bundle=[NSBundlemainBundle];NSDictionary*info=[bundleinfoDictionary];if([infoobjectForKey:@"SignerIdentity"]!=nil){/*dosomething*/}但是这种方法不再有效,因为破解者已经找到了改变Info.plist的方法。我知道thisolderquestion,但那里给出的答案依赖于上述技术,该技术不再有效。如何在不从Info.plist读取SignerIdentity的情况下检测

ios - 如何在不检查 SignerIdentity 的情况下检测应用程序是否已被破解?

曾经有一种方法可以检查应用程序是否是从AppStore购买的,以防止破解:NSBundle*bundle=[NSBundlemainBundle];NSDictionary*info=[bundleinfoDictionary];if([infoobjectForKey:@"SignerIdentity"]!=nil){/*dosomething*/}但是这种方法不再有效,因为破解者已经找到了改变Info.plist的方法。我知道thisolderquestion,但那里给出的答案依赖于上述技术,该技术不再有效。如何在不从Info.plist读取SignerIdentity的情况下检测