Our app - social app for university students - was rejected because we're forcing the user to give his/her gender, during signing up. Gender is an essential part of our app, so we can't let the user not to fill it in.
We've found a solution to this issue and we would like you to confirm that if we make these changes, the binary will be accepted!
When a user registers, he/she'll be prompt to choose gender (optional) and school. If he/she doesn't select gender, he/she will be able to view content as everyone does, but he/she won't be able to post, like or comment, until he/she choose a gender from the settings. Prompt messages will be presented of course!
Is this solution acceptable by Apple's guidelines?
Thanks in advance!