Tapbots recently released their much anticipated v.2 update for their Mac OS X Yosemite version of their Twitter client, Tweetbot. One of the most touted features is the ability to sync timeline position across devices using iCloud. However, a quick Google search reveals that many people are experiencing issues with getting iCloud sync to work. Some of the more detailed guides I came across are:
How To Get Tweetbot to Sync to iCloud on iPhone (Fix) via Apptactics
Tweetbot and that f*cking iCloud sync via Coupaman's New Digs
Unfortunately, neither of the above guides solved my iCloud timeline sync issues. In the end, the thing that fixed the problem was signing out of iCloud on my iPhone and then signing back in.
1. In iOS, tap Settings, then iCloud.
2. Scroll down to the bottom and tap Sign Out, and then confirm when prompted.
3. Sign back in to iCloud.
That's what did it for me. I hope that this is helpful for those who are experiencing similar issues.