Ignore Xcode files.
- Handle receipt expiration date properly.
- Convert date strings to NSDate objects where possible.
- Ignore empty fields altogether.
- Check if the app receipt is past an expiration date in validation.