Are you calling the API after login as documented?
Once authorized, the email address can be requested using the [TWTRAPIClient requestEmailForCurrentUser] method. It sends a network request with the required parameters and returns email in NSString.
If that’s not working, it may be that the email address on the account is not a confirmed one (in which case it will not be returned by the API).