Why does iOS insist on using my Facebook email address?

I fill out webforms on my iphone fairly often. I use autocomplete to speed this process along, and it works pretty well for the most part. However, for some reason, it always insists on using an @facebook.com email address in the email field.

I do not use Facebook for email. I never have, never will, and never want to. I do use Facebook for lots of other things, and thus, would prefer not to turn off iOS's Facebook integration, which seems to be the only workaround that googling has offered me.

How can I force auto-complete to use my preferred email address, rather than the one associated with my Facebook account?


Solution 1:

Go to account settings in Facebook (web) -> general -> email

Untick "use your Facebook email"

You may need to then re sync your Facebook contacts.

Hey presto... It's sorted!!

Solution 2:

Open up your contact card that is linked to your autofill

Change the label on your facebook email to 'other' or something else and change the label on the email that needs to be auto filled to 'email' or 'home' if 'email' is not available.

If that doesn't work unlink facebook and link facebook again. Facebook should now be at the bottom.

Autofill should pick the top email address.

Solution 3:

I had the same problem, you need to go to System Preferences > Mail, Contacts & Calendars, select your Facebook account then untick the Contacts checkbox http://take.ms/AD4o8V

Then you can select any of the fields in your Contacts app and "reclaim" your desired main email address.