В версии моего приложения для Mac я проверял квитанции в App Store следующим образом:
if (![[NSFileManager defaultManager] fileExistsAtPath:[[[NSBundle mainBundle] appStoreReceiptURL] path]]) {
exit(173);
}
Хотя я делал то же самое на iOS раньше, кажется, что в случае iOS это неправильный подход. Приложение полностью бесплатное и не имеет встроенного приложения. Итак, нужна ли вообще проверка квитанции? И если да, то как правильно это делать для бесплатных приложений?