إتصال Xcode المستمر: كابوس الخصوصية والأداء
2025-03-01
اكتشف المطور جيف جونسون أن Xcode يتصل بشكل متكرر بخوادم Apple أثناء بناء المشاريع، مما يتسبب في حدوث تباطؤ. باستخدام Little Snitch، حدد `developerservices2.apple.com` على أنه السبب الرئيسي؛ أدى تعطيل الاتصالات بهذا المجال إلى تحسين أوقات البناء بشكل كبير. كشفت المزيد من التحقيقات أن Xcode يتصل أيضًا بخوادم Apple الأخرى، مثل `devimages-cdn.apple.com` و `appstoreconnect.apple.com`، عند بدء التشغيل وفتح المشاريع. تبدو هذه الاتصالات غير ضرورية وقد تنطوي على جمع بيانات المطور. يجادل جونسون بأن هذا السلوك يمس خصوصية المطورين، وينصح بتعطيل اتصالات الشبكة غير الضرورية.
التطوير