More descriptive errors
We need more error codes for different situations. For example, using the wrong details while logging in returns 46 (Unknown), with a message indicating wrong credentials. In my app, 46 maps to a message like "An unknown error occurred. Please try again later.".
It would be nice if wrong credentials had its own error type so I could send a more descriptive message.
Please also consider this for any other error type that doesn't have a good reason for being Unknown.
Following up on this one:
Would love the "Index 0 is out of bounds" error to actually show WHICH realm query is returning that error, instead of just heading to the appDelegate (for iOS). Would save me 15 minutes of debugging trying to figure out where its coming from. :)