İçeriğe geç
Yapay zekâyla geliştirilen uygulamalar

Lovable uygulamasını App Store'da yayınlama: PWA, Capacitor veya yeniden yazma ve 4.2'den kaçınma (2026)

Lovable yalnızca bir web URL'sine yayın yapar. PWA, Capacitor sarmalayıcı ve native yeniden yazmayı maliyet ve emek açısından karşılaştırın, ardından uygulamanızı Apple'ın 4.2 yönergesinden geçecek şekilde paketleyin.

Kısa cevap

Bir Lovable uygulamasını App Store'da yayınlamak için paketlemeyi kendiniz yapmanız gerekir: Lovable yalnızca bir web URL'sine dağıtım yapar ve yerleşik bir mağaza akışı yoktur. Üç yolunuz var: yüklenebilir bir PWA (mağaza listesi olmadan), kendi Apple Developer hesabınızdan (yıllık 99 USD) gönderdiğiniz bir Capacitor sarmalayıcı ya da native olarak yeniden yazma. Capacitor sarmalayıcıları sıklıkla Guideline 4.2 Minimum Functionality (Minimum İşlevsellik) kapsamında reddedilir; bu yüzden göndermeden önce web derlemesini uygulamanın içine paketleyin ve gerçek native özellikler ekleyin.

Öne çıkanlar
  • Lovable dokümanlarına göre: "Lovable'da projenizi paketleyip App Store'a veya Google Play'e gönderen yerleşik bir akış yoktur." Yayınlama her zaman bir web URL'sine dağıtım yapar.
  • PWA ek maliyet gerektirmez ve tarayıcıdan yüklenir, ancak App Store veya Google Play listesi almaz.
  • Capacitor sarmalayıcı için Apple Developer Program (yıllık 99 USD), Google Play'in tek seferlik 25 USD ücreti ve iOS derlemesi için Mac üzerinde Xcode gerekir.
  • Guideline 4.2, "yeniden paketlenmiş bir web sitesinin ötesine" geçmeyen uygulamaları reddeder. Push bildirimleri, Core Location veya paylaşım eklemek genellikle yeterli olmaz.
  • Derlenmiş dist klasörünüzü binary'nin içine paketleyin. Capacitor'ın kendi dokümanları server.url için "üretimde kullanılmak üzere tasarlanmamıştır" der.
Lovable'dan App Store'a

Bir Lovable uygulamasını App Store'da nasıl yayınlayacağınızı araştırıyorsanız, bilmeniz gereken ilk şey Lovable'ın bunu sizin yerinize yapamayacağıdır. Lovable yayınlama dokümanları, "Lovable web uygulamaları oluşturur ve yayınlama her zaman bir web URL'sine dağıtım yapar" ve "projenizi paketleyip App Store'a veya Google Play'e gönderen yerleşik bir akış yoktur" der. Aşağıda üç gerçek seçeneği, her birinin maliyetini ve sarmalanmış bir Lovable uygulamasını Guideline 4.2'den uzak tutan adımları bulacaksınız.

Lovable uygulaması doğrudan App Store'da yayınlanabilir mi?

Hayır. Ekim 2026 itibarıyla Lovable, bir lovable.app alt alan adına veya özel bir alan adına yayın yapar; mağazaya girmek ise uygulamayı Lovable dışında paketleyip kendi geliştirici hesabınızdan göndermek anlamına gelir.

Lovable dokümanları iki geçici çözüm önerir: yayınlanan siteyi yüklenebilir bir PWA'ya dönüştürmek ya da "yayınlanan URL'nizi Lovable dışında Capacitor ile native bir kabuğa sarmak" ve bu kabuğu kendiniz göndermek. Dokümanlar iki konuyu da netleştirir. Lovable React Native projeleri oluşturmaz ve Lovable mobil uygulaması yalnızca telefonunuzdan proje geliştirmek içindir. Bu uygulama "projenizi son kullanıcılar için native bir uygulamaya dönüştürmez."

PWA, Capacitor sarmalayıcı veya yeniden yazma: hangi yolu seçmelisiniz?

Mağaza listesine ihtiyacınız yoksa PWA'yı, listeye ihtiyacınız varsa ve gerçek native özellikler ekleyebiliyorsanız Capacitor'ı, uygulamanızın telefon odaklı bir ürün gibi hissettirmesi ve davranması gerekiyorsa native yeniden yazmayı seçin.

YolMağaza listesiSabit platform maliyetleriAna iş yükü4.2 riski
Lovable URL'nizden PWAYokLovable planınız dışında yokManifest, ikonlar, çevrimdışı destekYok (inceleme yok)
Capacitor sarmalayıcıApp Store ve Google PlayYıllık 99 USD (Apple) + tek seferlik 25 USD (Google)Xcode yüklü Mac, native eklentiler, mağaza meta verileriYalnızca web sitesini gösteriyorsa yüksek
Native yeniden yazma (Swift, Kotlin veya React Native)App Store ve Google PlayAynı mağaza ücretleriArayüzü yeniden yazmak, backend'i korumakDüşük

Ücretler Apple Developer Program kayıt sayfasından ("üyelik yılı başına 99 USD. Fiyatlar bölgeye göre değişebilir") ve Google Play Console Yardım sayfasından ("tek seferlik 25 USD kayıt ücreti") alınmıştır. Google Play'de yeni kişisel hesapların, üretim erişimi almadan önce 14 gün boyunca 12 test kullanıcısıyla kapalı test yürütmesi de gerekir. Bu adımı kapalı test rehberimiz ele alıyor.

Bir Lovable uygulaması Capacitor ile nasıl sarmalanır?

Lovable kodunu GitHub'a aktarın, yerelde derleyin, Capacitor'ı ekleyin ve webDir değerini derleme çıktısına yönlendirin. Ardından native projeleri Xcode ve Android Studio'da açıp arşivleyin.

  1. Lovable'da GitHub'ı bağlayın. Senkronizasyon çift yönlüdür ve her zaman yeni bir özel depo oluşturur; böylece native kabuk üzerinde yerelde çalışırken Lovable'da düzenlemeye devam edebilirsiniz.
  2. Depoyu klonlayın, npm install ve ardından npm run build komutunu çalıştırın. Vite'ın çıktıyı nereye yazdığını kontrol edin; bu genellikle dist klasörüdür. Capacitor, bu kök dizinde <head> etiketi içeren bir index.html dosyasına ihtiyaç duyar.
  3. Capacitor'ı ve platformları, Capacitor başlangıç dokümanlarından alınan aşağıdaki kod bloğundaki komutlarla yükleyin.
  4. capacitor.config içinde webDir değerini dist olarak ayarlayın. server.url değerini canlı Lovable alan adınıza ayarlamayın: Capacitor yapılandırma referansı bunun "üretimde kullanılmak üzere tasarlanmadığını" belirtir.
  5. Native eklentiler (push, dokunsal geri bildirim, paylaşım, biyometrik doğrulama, yerel bildirimler) ile native uygulama ikonları ve açılış ekranları ekleyin.
  6. Her web derlemesinden sonra npx cap sync komutunu çalıştırın, ardından Xcode'da arşivleyip App Store Connect'e yükleyin. Gerisini App Store gönderim kontrol listemiz ele alıyor.
npm i @capacitor/core
npm i -D @capacitor/cli
npx cap init
npm i @capacitor/android @capacitor/ios
npx cap add android
npx cap add ios
npm run build && npx cap sync
npx cap open ios

Kendi Apple hesabınızdan gönderin. Guideline 4.2.6, bir uygulama oluşturma hizmetiyle yapılmış uygulamaları, "uygulamanın içeriğinin sağlayıcısı tarafından doğrudan gönderilmedikçe" reddeder. Guideline 4.3 ve 4.2.6 rehberimiz bunun yapay zekâyla oluşturulmuş uygulamalara nasıl uygulandığını açıklıyor.

Sarmalanmış bir Lovable uygulamasında Guideline 4.2 reddinden nasıl kaçınılır?

Uygulamanın web sitesinin yapamadığı şeyleri yapmasını sağlayın. Guideline 4.2, uygulamayı "yeniden paketlenmiş bir web sitesinin ötesine taşıyan özellikler, içerik ve arayüz" ister; 4.2.2 ise ağırlıklı olarak "web kesitleri, içerik toplayıcılar veya bağlantı koleksiyonları" olan uygulamaları dışarıda bırakır.

Göndermeden önce bu kontrol listesini kullanın:

  • Web derlemesi binary'nin içine paketlenmiştir ve ağ bağlantısı olmadan açılarak önbelleğe alınmış verileri ya da düzgün bir çevrimdışı ekranı gösterir.
  • Gezinme hamburger menü yerine alt sekme çubuğu kullanır; yalnızca web'e özgü alt bilgiler veya çerez bannerları yoktur.
  • Giriş, kayıt ve şifre sıfırlama işlemlerinin tümü uygulamanın içinde gerçekleşir. Hiçbir şey kullanıcıyı Safari'ye yönlendirmez.
  • En az bir temel iş akışı cihaza dayanır; örneğin kamera ile çekim, kullanıcının kendi verilerine bağlı yerel bildirimler, widget'lar veya biyometrik doğrulama.
  • Bağış sayfalarına, mağazalara veya sosyal medyaya giden harici bağlantılar kaldırılmış ya da en aza indirilmiştir.
  • App Review notları, uygulamanın telefonda neden faydalı olduğunu açıklar ve bir demo giriş bilgisi içerir.

Web tabanlı diğer uygulamalar 4.2 kapsamında reddedildiğinde ne oldu?

Herkese açık başlıklar aynı örüntüyü gösteriyor: inceleyiciler web hissi veren arayüzleri ve Safari'ye giden bağlantıları reddediyor; yalnızca küçük native özellikler eklemek kararlarını değiştirmiyor.

Aralık 2020'de Ionic Forum üzerinde bir geliştiricinin kulüp üyeliği uygulaması, "Uygulamanız mobil tarama deneyiminden yeterince farklı olmadığı için sınırlı bir kullanıcı deneyimi sunuyor" gerekçesiyle ve ardından "uygulama içeriğinin çoğu Safari'ye bağlantı veriyor" notuyla reddedildi. InAppBrowser'ı kaldırmak ve çevrimdışı desteği iyileştirmek yeterli olmadı; ikinci gönderim de reddedildi. Üçüncü deneme, geliştirici ana ekranı native tarzda listeler ve görsel kartlarla yeniden oluşturduktan, uygulama içine daha fazla haber içeriği ekledikten ve harici bağlantıların çoğunu kaldırdıktan sonra onaylandı.

Ocak 2026'da Apple Developer Forums üzerinde bir geliştirici, push bildirimleri, Core Location ve kişilere erişimi zaten kullanmasına rağmen bir planlama uygulamasının "web tarama deneyiminden yeterince farklı olmadığı" gerekçesiyle reddedildiğini bildirdi. Geliştirici dokunsal geri bildirim, hızlı eylemler ve daha derin takvim entegrasyonu eklemeyi planladığını yazdı ve neyin "daha native" sayıldığını sordu. Bu yazı yazılırken başlıkta hiç yanıt ve doğrulanmış bir sonuç yok.

Karşılaştırma şöyle: ilk geliştirici uygulamanın ne olduğunu değiştirerek (uygulama içi içerik, native düzenler, dışarıya bağlantı yok) onay aldı. İkincisi yalnızca cihaz API'leri ekledi ve hâlâ emin değildi. Emeğinizi daha uzun bir izin listesine değil, temel deneyime yatırın.

Ne zaman sarmalamak yerine yeniden yazmalısınız?

Uygulamanızın ana değeri web içeriğiyse ya da aynı arayüz için zaten iki kez 4.2 reddi aldıysanız native olarak yeniden yazın.

Uygulamalı örnek: bir yoga stüdyosu için yapılmış Lovable rezervasyon aracı; bir ders listesi, bir rezervasyon formu ve bir Stripe ödeme bağlantısı gösteriyor. Olduğu gibi sarmalanırsa 4.2'nin üç uyarı işaretinin üçüne de takılır: web arayüzü, dışarıya bağlantı ve çevrimdışı kullanım olmaması. PWA olarak bugün ek maliyet olmadan yayınlanabilir. Mağaza listesi almak için Lovable backend'ini koruyun, ders listesini ve rezervasyon akışını native ekranlarla yeniden yazın, her dersten önce yerel hatırlatıcılar ekleyin ve ödemeyi App Review Guideline 3.1 kuralları çerçevesinde ele alın. Backend'iniz ve veri modeliniz olduğu gibi aktarılır. Yeniden yazdığınız şey arayüzdür.

Lovable projenize hangi yolun uyduğu konusunda ikinci bir görüş istiyorsanız, The App Guy'ın hizmetleri sarmalama, yeniden yazma ve mağaza gönderimini kapsar; dilerseniz yagyeshsrbobde@gmail.com adresine e-posta da gönderebilirsiniz.

Sıkça sorulan sorular

Bir Lovable uygulamasını Google Play Store'da yayınlayabilir miyim?

Evet, ancak doğrudan Lovable üzerinden değil. Derlenmiş web uygulamasını Capacitor ile sarmalayın, Android projesini Android Studio'da açın ve imzalı bir app bundle'ı Play Console'a yükleyin. Tek seferlik 25 USD kayıt ücreti ödersiniz. Kişisel geliştirici hesabınız 13 Kasım 2023'ten sonra oluşturulduysa, Google'ın üretim erişimi vermesinden önce en az 12 test kullanıcısının art arda 14 gün boyunca katıldığı bir kapalı test de yapmanız gerekir.

Lovable PWA'sı App Store'da görünür mü?

Hayır. Progresif web uygulaması tarayıcıdan, iPhone'da Safari'nin Ana Ekrana Ekle özelliğiyle yüklenir ve hiçbir zaman App Review'dan geçmez; bu nedenle App Store listesi veya mağaza aramasında görünürlüğü yoktur. Lovable dokümanları PWA yolunu, yayınlanan uygulamayı ana ekrandan başlatma ve çevrimdışı destekle yüklenebilir hâle getirmek olarak tanımlar. Mağaza üzerinden keşfedilmeye ihtiyacınız olmadığında en hızlı ve en ucuz seçenektir.

Lovable uygulamasını App Store'a koymak için Mac gerekir mi?

Alışılmış Capacitor yolu için evet. Capacitor native bir Xcode projesi oluşturur ve bunu yalnızca macOS'ta çalışan Xcode ile arşivleyip yüklersiniz. Bulut derleme hizmetleri bu adımı barındırılan bir Mac üzerinde yapabilir, ancak uygulamayı imzalayıp göndermek için yine de yıllık 99 USD olan kendi Apple Developer Program üyeliğinize ihtiyacınız vardır.

Capacitor'ı doğrudan lovable.app URL'me yönlendirebilir miyim?

Yapabilirsiniz, ancak mağaza derlemesi için kötü bir fikir. Capacitor'ın yapılandırma referansı, server.url değerinin canlı yeniden yükleme sunucuları için olduğunu ve "üretimde kullanılmak üzere tasarlanmadığını" belirtir. Yalnızca uzak bir siteyi yükleyen bir uygulama, Guideline 4.2'nin yeniden paketlenmiş web sitesi olarak reddettiği şeyin ta kendisidir ve çevrimdışıyken boş bir ekran gösterir. Bunun yerine derlenmiş dist klasörünüzü uygulamanın içine paketleyin.

Lovable uygulamam neden minimum işlevsellik gerekçesiyle reddedildi?

Apple, Guideline 4.2 kapsamında uygulamanın "mobil tarama deneyiminden yeterince farklı olmadığına" karar verdi. Tipik nedenler web tarzı gezinme, Safari'yi açan giriş veya ödeme bağlantıları, çevrimdışı davranış olmaması ve web sitenizle birebir aynı içeriktir. Temel deneyimi native gezinme, uygulama içi akışlar, çevrimdışı destek ve cihaza dayalı özelliklerle düzeltin, ardından yaptığınız değişiklikleri App Review'a verdiğiniz yanıtta açıklayın.

Kaynaklar ve ek okumalar

Politikalar değişir. Göndermeden önce resmi dokümantasyonu kontrol edin.

Sürümü getirin. Ya da fikri.

Uygulamanızı bitiş çizgisinden geçirelim.

Uygulamanızla yayındaki mağaza sayfası arasında ne olduğunu netleştirmek için odaklı bir görüşme.

Görüşme planlayın ↗