Я недавно представил свой App на AppStore (Ожидание обзора;), и я хочу, чтобы быть в состоянии обнаружить, если есть файл метаданных на /var/mobile/Applications/MyApp.app/iTunesMetaData.plistКак определить, покупает ли пользователь мое приложение?
если есть, приложение было куплено, если нет, приложение было пиратским. теперь мой главный вопрос: позволит ли это яблоко? Я видел несколько сообщений о том, что приложения с обнаружением Jailbreak были отклонены из магазина приложений.
Во-вторых, могу ли я сделать это с помощью этого кода?
NSString *filePath = @"/Var/Mobile/Applications/SystemOfADown.app/iTunesMetaData.plist";
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
// AlertView or killall this app
}
Спасибо!
Вы действительно считаете, что обнаружение пиратства так просто? Что помешало бы кому-то копировать ваше приложение, просто разместив там файл iTunesMetadata.plist? – omz
Если бы они приложили все усилия, чтобы сэкономить 1,79 евро, они заслуживают этого: p –
О, черт возьми, теперь я вызываю alertview или killall, если путь существует. Я, конечно, хотел называть это иначе. :) –