Compliance with Apple docs

I noticed two differences from the Apple documentation in the notification handler:
- The reason for change shouldn't be ignored
- A datatype was incorrect