Xcode's Constant Phone Home: Privacy Concerns and Build Speed Bottlenecks
2025-02-25
Developer Jeff Johnson discovered that Xcode frequently connects to Apple servers during project builds, leading to slow build times, especially during the "Gather provisioning inputs" phase. By disabling connections to developerservices2.apple.com using Little Snitch, he resolved the build speed issue. He also found that Xcode connects to other Apple servers, such as devimages-cdn.apple.com and appstoreconnect.apple.com, upon launch and project opening, seemingly unnecessarily and potentially transmitting developer information to Apple. Jeff argues that Xcode acts as a developer analytics collection mechanism, compromising developer privacy.
Development
Build Speed