Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I recently started syncing my iPad and iPhone with iCloud. I selected to merge my contact list into iCloud from both devices. The problem is that, while I use my iPad for my email, I don't use it at all on my iPhone. Now, if I want to call a contact, it's like looking for a needle in a haystack.

I need a way to only view phone numbers, not email address-only contacts.

I know that Android has the option to only view contacts with phone numbers (well, at least in CyanogenMod). I'd like to know if I can do the same thing on the iPhone? I am not using a Mac, and certainly don't have OS X Lion, so I'm only using iCloud on my iPad and iPhone.

share|improve this question

9 Answers 9

up vote 4 down vote accepted

The native Contacts and Phone apps do not support this in iOS. As a workaround, you could use a third party contacts manager which supports smart groups, creating “Has a phone number” and “Has an email address” groups and working from these. Note that the contact lookup sheets shown by other apps (like, say, Mail) are provided by the native app and thus will not show your new groups.

A free example of such an app for the iPhone would be Tacts – searching for “smart groups” on the App Store should get you more.

share|improve this answer
    
It'll have to do for now. Thanks for the app suggestion –  Redandwhite Oct 31 '11 at 15:43
    
I posted an alternative solution that does not require a cusom app for Contacs, and instead rely on a workflow where you only use Gmail for Contacts with phonenumbers. –  Jacob Hamacher Aug 5 '13 at 14:52

Arrange your contacts in Gmail

There will be (My Contacts) with all numbers and emails

Choose only contacts with emails and put them in a new group (say MyGmail Contacts)

Now you will have only contacts with numbers in the main (My Contacts) folder

Syc with iPhone

Now you will have only contacts with numbers in iPhone

share|improve this answer
    
This is helpful... but how do i sort by which have a phone number, which have an email address, and which have both? –  Redandwhite May 10 '12 at 8:47

The iPhone Contacts app will not let you do this. You have a few options though. One, just add the people you call a lot to your Favorites list in Contacts. The other is to rely more on searching for a contact (by scrolling to the very top of the screen) rather than swiping. I do this almost exclusively versus scrolling through the list, as I've found it much faster.

share|improve this answer
    
Another way to quickly find contacts is to use search from the home screen. I've been using it more and more and it's quite fast by comparison to in-app searching. –  Richard Oct 27 '11 at 12:12

You could use Gmail contacts for your contacts you need to email, and your iCloud for the people you need to phone. Then, switch off Gmail syncing on your iphone, and switch off iCloud on your iPad. If you ever need to email someone you can switch on GMail contacts on your iPhone, send the email, then switch it off again.

It's a little clumsy because you end up with duplicates, but that's not really a problem as such, as you can always consolidate them into one address book in future.

share|improve this answer

ALL! I just figured it out! Under mail, contacts, calendars scroll to contacts and under default account switch to On My iPhone. Now the default contacts list is just people with phone numbers. At the top go to groups and all contacts if you want email contacts

share|improve this answer

I solved it so that the iPhone Contacts app only show contacts with phonenumbers. My solution requires that you use Gmail for your contacts with phonenumbers. This is easy if you are an Android convert as myself. On an Android phone, your GMail directory is your Android phonebook.

  1. First I enabled Contacts sync between the iPhone and Gmail using CardCAV.

    • Open “Settings” then go to “Mail, Contacts, Calendars” and choose “Add Account”
    • Select “Other” and look under “Contacts” to choose “Add CardDav Account”
    • Enter the following details into the fields, then tap “Next”. Server: google.com, User Name: googleemailaddress@gmail.com, Password: your password
    • Syncing starts immediately, exit out of Settings and launch the “Contacts” app to check on the progress, the entire process may take a while for large address books
  2. After that you need to change your default account for new Contacts so that new contacts that you add on your iPhone are stored in your Gmail account.

  3. Now open Open "Contacts". Click on "groups" in the upper left hand corner. Deselect all other accounts so that only your Gmail account is shown.

  4. Done!

Now when you look at your Contacts on your iPhone you will only have contacs with phonenumbers. A good sideeffect using this strategy is that it will be easy to switch back to an Android phone.

share|improve this answer

I use my iPhone 5 for work and it syncs with my Outlook on my Windows PC/laptop. When I went to settings and turned off the Contacts switch for the email account it deleted all my contacts. Not a good thing. Instead, I went into Contacts and selected Groups at the top of the screen. I then deseleted Suggested Contacts. Now only the contacts that I input show up and all the random email addresses that I sent an email to once are hidden. They are still there in Suggested Contacts if I want to see them.

share|improve this answer

Just did this my iPhone5S & it worked - Go to contacts - select groups - Under Exchange or your email account simply select contacts & turn off suggested contacts - All email only contacts unless saved that way as a contact should go off.

share|improve this answer

Open "Contacts"... Click on "groups" (found on the uper left hand corner)... And choose "all iphone" or "all icloud". Done!

share|improve this answer
    
How does this restrict the display of contacts to just those with phone numbers? –  patrix Jul 28 '13 at 14:50

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.