Trusence Her iddianın bir kaynağı var
Son güncelleme: 12 Ekim 2026 Ara English
← Tüm haberler
Ürünler

Xcode 27.2, proje ayarları için JSON tabanlı yeni format getirdi

Apple’ın Xcode 27.2 sürümü, proje yapılandırmasını daha okunur hale getiren ve araçların inceleyip düzenlemesini kolaylaştıran JSON tabanlı bir format sundu.

Apple, Xcode 27.2 ile proje yapılandırması için JSON tabanlı bir format yayınladı. Bu format, proje ayarlarını daha okunur bir biçimde sunuyor; bakımı kolaylaştırmayı ve AI coding agents dahil araçların bu ayarları inceleyip düzenlemesini kolaylaştırmayı amaçlıyor.

Apple’ın açık kaynak xcode-project-format çalışması, source control içinde yapılan değişiklikleri doğrulamayı kolaylaştırıyor. Format ayrıca merge conflicts sayısını azaltacak ve automated development tools tarafından daha rahat anlaşılacak şekilde tasarlandı. Apple, yeni formatı encode ve decode etmek için bir Swift package da yayımladı; bu package, formatla çalışan araçların elini güçlendiriyor.

Apple’a göre mevcut projeler underlying model değişmeden dönüştürülebiliyor. Ancak dönüşüm sırasında project.pbxproj yerine project.xcproj kullanılıyor ve ekiplerin önce fastlane, CocoaPods ve Tuist gibi araçların desteğini kontrol etmesi gerekiyor.

Neden önemli

Xcode projeleri artık yalnızca insanın değil, araçların ve AI coding agents’ın da daha rahat okuyup düzenleyebileceği bir biçime yaklaşıyor. Merge conflict ve diff yükünün azalması, ekiplerin proje ayarlarını daha az sürtünmeyle yönetmesi anlamına geliyor. Geçiş yapan ekipler için asıl fark, proje dosyası formatının değişmesiyle birlikte kullandıkları geliştirme araçlarının uyumunu baştan doğrulama zorunluluğu.

Kaynaklar

  • InfoQ