Насколько мне известно, если вы уже успели добавить автообновление в свое приложение, вы гуру в приложении, поэтому добавить не расходуемый продукт так же просто, как пирог, даже без MkStoreKit.
Вы просто совершаете покупку и сохраняете ее в UserDefaults.
А с помощью MK вы просто добавляете его в непотребляемую часть вашего MK plist и добавляете пару строк кода - и все готово)
Думаю, просто кнопка, которая совершает покупку)
Обновление
Эта статья только подтверждает, что я сказал.
http://blog.mugunthkumar.com/coding/using-mkstorekit-in-your-apps/
Настройка для не расходных материалов:
Не расходные материалы не требуют дополнительной настройки. Просто введите список идентификаторов продуктов в файле plist.
Чтобы проверить, приобрел ли пользователь эту функцию, вы можете вызвать такую функцию, как
if([MKStoreManager isFeaturePurchased:kFeatureID]) { //unlock it }
Чтобы приобрести функцию, просто позвоните
[[MKStoreManager sharedManager] buyFeature:kFeatureAId onComplete:^(NSString* purchasedFeature) { NSLog(@"Purchased: %@", purchasedFeature); } onCancelled:^ { NSLog(@"User Cancelled Transaction"); }];