2 puan yazan GN⁺ 2026-03-21 | 3 yorum | WhatsApp'ta paylaş
  • Replit, Vibecode gibi doğal dil istemleriyle uygulama oluşturabilen vibe coding uygulamaları App Store güncellemelerinde engelle karşılaşmış durumda; Apple, mevcut App Store kurallarının ihlal edildiğini gerekçe göstererek değişiklik talep ediyor
  • Apple, uygulamaların kendi işlevini değiştiren kod çalıştırmasını yasaklayan eski bir kuralı (Guideline 2.5.2) dayanak gösteriyor ve bunun yalnızca vibe coding uygulamalarını hedef almadığını savunuyor
  • Replit için, üretilen uygulamaların uygulama içi webview yerine harici tarayıcıda açılacak şekilde değiştirilmesi halinde onay olasılığı olduğu; Vibecode içinse Apple cihazlarına yönelik yazılım üretme özelliği kaldırılırsa onay ihtimalinin artacağı belirtiliyor
  • Replit mobil uygulaması, ocaktaki son güncellemeden sonra ücretsiz geliştirici araçları sıralamasında 1.'likten 3.'lüğe geriledi; güncelleme yayımlayamamanın bunun kısmi nedeni olduğu gösteriliyor
  • Vibe coding uygulamaları, App Store ekosistemi dışında çalışan uygulamalar üretmeyi mümkün kılarken aynı zamanda Xcode ile rekabet de yaratıyor; bu nedenle Apple'ın kullanıcıları kendi araçlarına yönlendirme teşviki olduğu yönünde bir bakış var

Vibe coding uygulaması güncellemelerinin neden engellendiği

  • Apple, Replit, Vibecode gibi yapay zeka tabanlı vibe coding uygulamalarının App Store güncellemelerini sessizce engelledi; haber The Information tarafından duyuruldu
  • Vibe coding araçları, neredeyse hiç programlama deneyimi olmayan kullanıcıların bile doğal dil istemleriyle uygulama veya web sitesi oluşturmasına imkan veren araçlar ve hem geliştiriciler hem de teknik olmayan kullanıcılar arasında hızla yayılıyor
  • Apple, bazı vibe coding özelliklerinin, uygulamanın kendi işlevini ya da başka uygulamaların işlevini değiştiren kod çalıştırmasını yasaklayan eski App Store kuralını ihlal ettiğini söylüyor
  • Bazı vibe coding uygulamaları Apple cihazları için yazılım derlemeyi de destekliyor; geliştiricilere göre bu durum son dönemde App Store'a yeni gönderimlerde artışa ve bazı durumlarda onay gecikmelerine yol açtı

Apple'ın resmi tutumu

  • Apple sözcüsü, bu politikanın vibe coding uygulamalarını özel olarak hedef almadığını söyledi
  • Ancak konuya yakın bazı kişilere göre, Replit ve Vibecode üretilen içeriklerin önizleme yöntemini değiştirmeyi ya da Apple platformları için uygulama üretimi gibi belirli özellikleri tamamen kaldırmayı kabul ettikten sonra Apple'ın onaya yaklaşmış durumda olduğu belirtiliyor

Somut talepler

  • Replit gibi platformlar bir uygulama ürettiğinde bunu normalde asıl uygulamanın içindeki gömülü webview içinde gösteriyor; Apple bu yönteme itiraz ediyor
    • Üretilen uygulamalar uygulama içi webview yerine harici tarayıcıda açılacak şekilde düzenlenirse onay bekleniyor
  • Vibecode için inceleme ekibi, Apple cihazlarına yönelik yazılım üretme özelliği kaldırılırsa güncellemenin onay alma olasılığının yükseleceğini bildirdi

İş etkisi

  • The Information'a göre Apple'ın müdahalesi, vibe coding uygulamalarının kullanılabilirliğini ve büyümesini zayıflatma riski taşıyor
  • Replit mobil uygulaması, ocaktaki son güncellemeden sonra Apple'ın ücretsiz geliştirici araçları sıralamasında 1.'likten 3.'lüğe düştü; konuya yakın bir kaynak, güncelleme yayımlayamamanın bunda kısmi payı olduğunu söyledi

Olası çıkar çatışması

  • Vibe coding uygulamaları, kullanıcıların App Store ekosistemi dışında çalışan uygulamalar oluşturmasına imkan verirken aynı zamanda Xcode ile rekabet ediyor
  • Bazı geliştiriciler, Apple'ın kullanıcıları kendi araçlarına yönlendirme teşviki bulunduğunu ve bunun alternatif platformlara geçişi daha da zorlaştırabileceğini düşünüyor

Apple'ın güncellenmiş açıklaması (MacRumors'a yanıt)

  • Apple, MacRumors'a vibe coding uygulamalarına özel ayrı bir kural bulunmadığını, App Review Guidelines'ın kullanıcı güvenliğini sağlarken yeniliği teşvik edecek şekilde tasarlandığını söyledi
  • App Review Guideline 2.5.2 alıntısı: Uygulamalar kendi paketleri içinde kendi kendine yeterli olmalı, belirlenmiş container alanı dışındaki verileri okuyup yazamamalı ve uygulamanın işlevini ekleyen ya da değiştiren kodu indirip kurup çalıştıramamalıdır
    • İstisna: Eğitim amaçlı uygulamalar, sınırlı koşullarda çalıştırılabilir kod indirebilir; ancak bu kod başka amaçlarla kullanılamamalı ve kaynak kod kullanıcı tarafından tamamen görüntülenebilir ve düzenlenebilir olmalıdır
  • Developer Program License maddesi: Kod indirmek mümkün olabilir, ancak bu durum uygulamanın ana amacını değiştirmemeli ve uygulamanın amaçlanan kullanımına uymayan işlevler sunulmamalıdır
  • Apple, kuralları ihlal eden uygulamalar tespit edildiğinde genellikle geliştiricilere ihlali açıklayıp uyum için birlikte çalıştıklarını ve bu olayda da geliştiricilerle düzenli iletişimi sürdürdüklerini belirtti

3 yorum

 
kandk 2026-03-23

Eğlenceli bir proje.

 
ndrgrd 2026-03-21

Apple’ın baştaki duruşu zaten buydu; bundan hoşlanmıyorsanız mesele Apple’ı sevmemenizdir. Başka bir şey kullanın.

 
ahwjdekf 2026-03-21

Bence tarihin en kötü geliştirme aracı Xcode.