Monday, April 07, 2014

Revit and iTunes are not Friends

Guillaume, a friend who works in Montreal, wrote to me to share an issue they encountered recently.

He wrote:
We noticed a weird issue with one of our Revit projects. The expected (normal) time to open this model was about two and half minutes. On some machines it would take as long as eleven minutes and browsing through the project was rather slow. We also noticed that there was a pronounced lag while working in the model, while zooming and panning on sheets for example.

After systematically isolating every possible cause that we could think of, we found and we have no doubt, that the iTunes suite of software (including “Bonjour” process) is the culprit. We suspect the likely cause of this is that “Bonjour” uses the same port and background process as some parts of Revit, for example Worksharing Monitor.

We tried removing iTunes from the computers that took nine minutes to open the model and it always solved the issue. We also did the opposite. We installed iTunes on machines that opened the project normally and then they took about nine minutes to open. It is the first time I've seen this presented to us so obviously. We are using Revit 2014 primarily. We don't know if this is true for older versions of Revit.

If you are going to start using Revit 2014 by upgrading a project you'll want to be aware of it. If you have had a similar experience then check to see if iTunes is installed. You may need to remove it completely. If you don't allow the installation of iTunes on office computers it shouldn't be an issue. If users can install software then you'll want to check. It's not safe to assume simply having a rule against installing software is enough.


Philip Chan said...


I came across with something similar with Office Lync. Only they disable Worksharing Monitor.


Anonymous said...

Thanks for posting Steve. We used to see this with Autodesk CommCenter on occasion as well, and I noticed chatter on the interwebs about Cisco Jabber interfering similarly with WSM. We typically do not include CommCenter in our deployments as a result. This is a new wrinkle with iTunes. And, in our research on the ports, it appears that iTunes shares the same ports as iCloud, and automatic updates on a Mac OS. I guess it would depend on how the users on Macs have Windows running, either through a VM or natively on boot, but that could be worth watching, too.

Daniel Gijsbers said...

I think I recall much older versions of Revit also suffering performance issue with itunes. I never investigated the problem then since I wasn't to happy with Itunes anyway.