A lightweight iOS library for In-App Purchases.
RMStore is a lightweight iOS library for In-App Purchases. RMStore adds blocks and notifications to StoreKit, plus receipt verification and transaction persistence. All in one class without external dependencies.
RMStore sends notifications of StoreKit related events and extends NSNotification to provide relevant information. To receive them, one needs to implement the desired methods of the RMStoreObserver protocol and add the observer to RMStore.
RMStore doesn't perform receipt verification by default but provides reference implementations. One can implement own custom verification or use the reference verificators provided by the library.
RMStore requires iOS 5.0 or above and ARC.