2

我最近向 AppStore 提交了我的应用程序(等待审核;),我希望能够检测 /var/mobile/Applications/MyApp.app/iTunesMetaData.plist 上是否有元数据文件

如果有,则该应用已被购买,如果没有,则该应用已被盗版。现在我的主要问题是:苹果会允许这样做吗?我看到一些关于越狱检测的应用程序被 App Store 拒绝的帖子。

其次,我可以用这段代码吗?

NSString *filePath = @"/Var/Mobile/Applications/SystemOfADown.app/iTunesMetaData.plist";
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
// AlertView or killall this app

}

谢谢!

4

2 回答 2

3

你应该看看Crackify。它做你想做的事。使用 Crackify,您可以检查您的应用程序是否已被破解。不过没用过,不知道是不是一直有效。

于 2013-04-21T18:11:16.603 回答
3

你能行的。您只是在检查文件是否存在。如果应用程序被盗版,App Store 中有许多应用程序会显示警报。

于 2013-04-21T18:11:53.190 回答