All Versions
10
Latest Version
Avg Release Cycle
45 days
Latest Release
3098 days ago
Changelog History
Changelog History
-
v0.7.1
December 03, 2014 -
v0.7.0 Changes
December 03, 2014Restore operations and the corresponding observer notification now include the array of restored transactions. Includes incompatible API changes.
RMStore
- ⏪ #53: Restore operations and the corresponding observer notification now include the array of restored transaction. Great job @karolus!
0️⃣ RMStoreUserDefaultsPersistence
- 0️⃣ #122: Subclasses can use a different NSUserDefaults by overriding. Thanks @ChaosCoder!
-
v0.6.0 Changes
September 23, 2014Adds support for deferred transactions introduced in iOS 8. Includes incompatible API changes.
RMStore
- #72: Add
rm_
prefix to NSNotification category methods. This is an incompatible API change. If you are using these notifications you will have to change your code. Thanks @gnatok! - 👍 #109: Add support for deferred transactions introduced in iOS 8.
Other
- #72: Add
-
v0.5.2 Changes
August 10, 2014 -
v0.5.1 Changes
June 25, 2014 -
v0.5 Changes
May 16, 2014➕ Add support for Apple-hosted (
SKDownload
) and self-hosted content downloads. -
v0.4.3 Changes
May 16, 2014🛠 Minor bug fixes and improvements to code and receipt verification.
RMStoreAppReceiptVerificator
- Implements #18: Verify receipt signature with Apple Root certificate. To use you must include AppleIncRootCertificate.cer in your app bundle as indicated in the wiki.
- Fixes #57: Fixed bug that returned null receipt dates in certain cases by explicitly setting the
NSDateFormatter
locale to "en_US_POSIX". This was a bug due to an Apple bug/feature related to the 24-hour time setting.
RMStoreKeychainPersistence
- 🛠 Fixes #44: Fix 64-bit casting warnings.
RMStoreTransactionReceiptVerificator
- 🛠 Fixes #44: Fix 64-bit casting warnings.
-
v0.4.2 Changes
November 18, 2013🛠 Minor bug fixes and code improvements.
RMStore
- 🛠 Fixes #31: Introduce
RMStoreErrorCodeUnableToCompleteVerification
to enable verficators to communicate inability to complete verification (most likely due to network issues). - 🛠 Fixes bug causing early restore transaction finished notifications in subsequent restore transactions calls (c198cc9).
RMStoreKeychainPersistence
- 🛠 Fixes #34: Use return value to check for success instead of indirect error.
RMStoreTransactionReceiptVerificator
- 🛠 Fixes #34: Use return value to check for success instead of indirect error.
RMStoreAppReceiptVerificator
- 👉 Use
RMStoreErrorDomain
instead ofRMErroDomainStoreAppReceiptVerificator
(3ea639a).
- 🛠 Fixes #31: Introduce
-
v0.4.1 Changes
October 28, 2013RMStore
- 🛠 Fixes bug preventing product request notifications from being received (c198cc9).
RMStoreKeychainPersistence
- 🛠 Fixes #28: compilation warnings due to
NSCAssert
when building for release. - 👌 Improve performance by caching keychain transactions (0705b4f).
- 📜 Return an empty transactions dictionary if JSON parsing fails (0705b4f).
- 🌲 Log errors instead of using assertions (2f82446, 4fc050c).
Other
-
v0.4
October 20, 2013