我最近提交了我的应用程序在AppStore(等待审查;),我希望能够检测到是否有上/var/mobile/Applications/MyApp.app/iTunesMetaData.plist如何检测用户是否购买了我的应用程序?
的元数据文件如果有的话,该应用程序已被购买,如果没有,该应用程序已被盗版。现在我的主要问题是:苹果是否允许这样做?我已经看到一些关于应用程序的文章,这些应用程序在应用商店中拒绝越狱检测。
二,我可以用这个代码吗?
NSString *filePath = @"/Var/Mobile/Applications/SystemOfADown.app/iTunesMetaData.plist";
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
// AlertView or killall this app
}
谢谢!
你真的认为盗版检测很简单吗?什么会阻止某人将您的应用程序复制到iTunesMetadata.plist文件中? – omz 2013-04-21 18:15:48
如果他们为了节省1.79欧元而做出所有努力,那么他们应该得到它:p – 2013-04-21 18:18:41
哦该死的,如果路径存在,我现在叫alertview或者killall。我当然打算在其他地方称呼它。 :) – 2013-04-21 18:26:46