我最近将我的应用程序提交到AppStore(等待审核;)我希望能够检测到/var/mobile/Applications/MyApp.app/iTunesMetaData.plist
如果有,应用程序已被购买,如果没有,该应用程序已被盗版。现在我的主要问题是:苹果会允许吗?我已经看到一些关于Jailbreak检测的应用程序被App Store拒绝的帖子。
其次,我可以使用此代码吗?
NSString *filePath = @"/Var/Mobile/Applications/SystemOfADown.app/iTunesMetaData.plist";
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
// AlertView or killall this app
}
谢谢!
答案 0 :(得分:3)
你应该看看Crackify。它做你想要的。使用Crackify,您可以检查您的应用是否已被破解。但是从来没有使用它,所以我不知道它是否一直有效。
答案 1 :(得分:3)
你可以做到。您只检查文件是否存在。如果应用程序是盗版的,App Store中有许多应用程序会显示警告。