Contacts Not Syncing between Lion and iOS 5
I was looking around the net for a solution, and finally found a simple fix while reading others' solutions. This fix is for those of you using Lion and iOS5, so it will not work with older OS versions. (It will also work only if the nature of your problem is the same as that of mine, which is iCloud.)
When upgrading to iOS 5, we all had to make an iCloud account. This was the source of my problem. Some of the contacts that appeared in my address book were not on my Mac but were stored on iCloud. Those are the exact contacts that did not sync to my iPhone. To fix, just go to your address book's preferences. Under the accounts tab delete your iCloud account. It will ask you if you want to keep the contacts on your Mac, and you should, of course, hit YES. This will transfer all of the contacts stored on your iCloud onto your Mac, which will then be "syncable" to your iPhone as they should have been in the first place.
I was looking around the net for a solution, and finally found a simple fix while reading others' solutions. This fix is for those of you using Lion and iOS5, so it will not work with older OS versions. (It will also work only if the nature of your problem is the same as that of mine, which is iCloud.)
When upgrading to iOS 5, we all had to make an iCloud account. This was the source of my problem. Some of the contacts that appeared in my address book were not on my Mac but were stored on iCloud. Those are the exact contacts that did not sync to my iPhone. To fix, just go to your address book's preferences. Under the accounts tab delete your iCloud account. It will ask you if you want to keep the contacts on your Mac, and you should, of course, hit YES. This will transfer all of the contacts stored on your iCloud onto your Mac, which will then be "syncable" to your iPhone as they should have been in the first place.