Jika Anda mencari cara memublikasikan aplikasi Lovable ke App Store, hal pertama yang perlu diketahui adalah Lovable tidak bisa melakukannya untuk Anda. Dokumentasi publikasi Lovable menyebutkan bahwa "Lovable membangun aplikasi web dan publikasi selalu di-deploy ke URL web" serta "tidak ada alur bawaan yang mengemas dan mengirimkan proyek Anda ke App Store atau Google Play." Berikut tiga opsi yang sebenarnya, berapa biaya masing-masing, dan langkah-langkah agar aplikasi Lovable yang dibungkus terhindar dari Guideline 4.2.
Bisakah aplikasi Lovable dipublikasikan langsung ke App Store?
Tidak. Per Oktober 2026, Lovable memublikasikan ke subdomain lovable.app atau domain kustom, dan untuk masuk ke toko aplikasi Anda harus mengemas aplikasi di luar Lovable lalu mengirimkannya dari akun developer Anda sendiri.
Dokumentasi Lovable menyarankan dua solusi alternatif: jadikan situs yang dipublikasikan sebagai PWA yang bisa diinstal, atau "bungkus URL yang dipublikasikan dalam shell native dengan Capacitor di luar Lovable" lalu kirim shell tersebut sendiri. Dokumentasi itu juga menegaskan dua hal. Lovable tidak menghasilkan proyek React Native, dan aplikasi mobile Lovable hanya untuk membangun proyek dari ponsel Anda. Aplikasi itu "tidak mengubah proyek Anda menjadi aplikasi native untuk pengguna akhir."
PWA vs wrapper Capacitor vs bangun ulang: jalur mana yang sebaiknya dipilih?
Pilih PWA jika Anda tidak butuh listing di toko, Capacitor jika Anda butuh listing dan mampu menambahkan fitur native yang nyata, dan pembuatan ulang native jika aplikasi Anda harus terasa dan berperilaku seperti produk yang mengutamakan ponsel.
| Jalur | Listing di toko | Biaya platform tetap | Usaha utama | Risiko 4.2 |
|---|---|---|---|---|
| PWA dari URL Lovable Anda | Tidak | Tidak ada selain paket Lovable Anda | Manifest, ikon, dukungan offline | Tidak ada (tanpa review) |
| Wrapper Capacitor | App Store dan Google Play | 99 USD per tahun (Apple) + US$25 sekali bayar (Google) | Mac dengan Xcode, plugin native, metadata toko | Tinggi jika hanya menampilkan situs web |
| Bangun ulang native (Swift, Kotlin, atau React Native) | App Store dan Google Play | Biaya toko yang sama | Tulis ulang UI, pertahankan backend Anda | Rendah |
Biaya tersebut berasal dari halaman pendaftaran Apple Developer Program ("99 USD per tahun keanggotaan. Harga dapat berbeda menurut wilayah") dan Bantuan Google Play Console ("biaya pendaftaran sekali bayar sebesar US$25"). Di Google Play, akun pribadi baru juga harus menjalankan pengujian tertutup dengan 12 penguji selama 14 hari sebelum mendapatkan akses produksi. Panduan pengujian tertutup kami membahas langkah tersebut.
Bagaimana cara membungkus aplikasi Lovable dengan Capacitor?
Ekspor kode Lovable ke GitHub, build secara lokal, tambahkan Capacitor, dan arahkan webDir ke output build. Lalu buka proyek native di Xcode dan Android Studio, kemudian buat archive-nya.
- Di Lovable, hubungkan GitHub. Sinkronisasinya dua arah dan selalu membuat repositori privat baru, jadi Anda tetap bisa mengedit di Lovable sambil mengerjakan shell native secara lokal.
- Clone repo, jalankan
npm install, lalunpm run build. Periksa di mana Vite menulis output, biasanyadist. Capacitor membutuhkanindex.htmldengan tag<head>di root tersebut. - Instal Capacitor dan platformnya menggunakan perintah pada blok kode di bawah, dari dokumentasi memulai Capacitor.
- Di
capacitor.config, aturwebDirkedist. Jangan aturserver.urlke domain Lovable Anda yang live: referensi konfigurasi Capacitor menyebut opsi ini "tidak dimaksudkan untuk digunakan di produksi." - Tambahkan plugin native (push, haptics, share, biometrik, notifikasi lokal) serta ikon aplikasi dan splash screen native.
- Jalankan
npx cap syncsetiap kali selesai build web, lalu buat archive di Xcode dan unggah ke App Store Connect. Checklist pengiriman App Store kami membahas sisanya.
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 iosKirim dari akun Apple Anda sendiri. Guideline 4.2.6 menolak aplikasi yang dibuat dari layanan pembuat aplikasi kecuali "dikirimkan langsung oleh penyedia konten aplikasi tersebut." Panduan Guideline 4.3 dan 4.2.6 kami menjelaskan bagaimana hal itu berlaku untuk aplikasi buatan AI.
Bagaimana menghindari penolakan Guideline 4.2 untuk aplikasi Lovable yang dibungkus?
Buat aplikasi mampu melakukan hal-hal yang tidak bisa dilakukan situs web. Guideline 4.2 meminta "fitur, konten, dan UI yang mengangkatnya melampaui situs web yang dikemas ulang," dan 4.2.2 menolak aplikasi yang pada dasarnya hanya "kliping web, agregator konten, atau kumpulan tautan."
Gunakan checklist ini sebelum mengirimkan:
- Build web disertakan di dalam binary dan bisa dibuka tanpa koneksi jaringan, dengan menampilkan data cache atau layar offline yang layak.
- Navigasi memakai tab bar di bawah, bukan menu hamburger, dan tidak ada footer khas web atau banner cookie.
- Login, pendaftaran, dan reset kata sandi semuanya berlangsung di dalam aplikasi. Tidak ada yang mengarahkan pengguna keluar ke Safari.
- Setidaknya satu alur kerja inti bergantung pada perangkat, misalnya pengambilan foto dengan kamera, notifikasi lokal yang terkait dengan data milik pengguna, widget, atau biometrik.
- Tautan eksternal ke halaman donasi, toko, atau media sosial dihapus atau dibatasi seminimal mungkin.
- Catatan untuk App Review menjelaskan mengapa aplikasi berguna di ponsel dan menyertakan login demo.
Apa yang terjadi saat aplikasi berbasis web lain ditolak berdasarkan 4.2?
Thread publik menunjukkan pola yang sama: reviewer menolak UI yang terasa seperti web dan tautan yang membuka Safari, dan menambahkan fitur native kecil saja tidak mengubah keputusan mereka.
Pada Desember 2020, seorang developer di Ionic Forum mengalami penolakan aplikasi keanggotaan klub dengan alasan "Aplikasi Anda memberikan pengalaman pengguna yang terbatas karena tidak cukup berbeda dari pengalaman menjelajah di browser seluler," disusul "sebagian besar konten aplikasi menautkan keluar ke Safari." Menghapus InAppBrowser dan memperbaiki dukungan offline tidak cukup, dan pengiriman kedua juga ditolak. Percobaan ketiga disetujui setelah developer tersebut membangun ulang layar beranda dengan daftar dan kartu gambar bergaya native, menambahkan lebih banyak konten berita di dalam aplikasi, dan menghapus sebagian besar tautan eksternal.
Pada Januari 2026, seorang developer di Apple Developer Forums melaporkan aplikasi penjadwalan yang ditolak karena "tidak cukup berbeda dari pengalaman menjelajah web" meskipun sudah menggunakan notifikasi push, Core Location, dan akses kontak. Mereka berencana menambahkan haptics, quick actions, dan integrasi kalender yang lebih dalam, serta bertanya apa yang dianggap "lebih native." Saat artikel ini ditulis, thread tersebut belum memiliki balasan maupun hasil yang terkonfirmasi.
Perbandingannya: developer pertama lolos dengan mengubah hakikat aplikasinya (konten di dalam aplikasi, tata letak native, tanpa tautan keluar). Developer kedua hanya menambahkan API perangkat dan masih ragu. Fokuskan usaha Anda pada pengalaman inti, bukan pada daftar izin yang lebih panjang.
Kapan sebaiknya membangun ulang daripada membungkus?
Bangun ulang secara native jika nilai utama aplikasi Anda adalah konten web, atau jika Anda sudah dua kali ditolak berdasarkan 4.2 untuk UI yang sama.
Contoh kasus: sebuah alat pemesanan buatan Lovable untuk studio yoga menampilkan daftar kelas, formulir pemesanan, dan tautan checkout Stripe. Jika dibungkus apa adanya, aplikasi ini terkena ketiga tanda bahaya 4.2: UI web, tautan keluar, dan tidak bisa dipakai offline. Sebagai PWA, aplikasi ini bisa dirilis hari ini tanpa biaya tambahan. Untuk mendapatkan listing di toko, pertahankan backend Lovable, bangun ulang daftar kelas dan alur pemesanan dengan layar native, tambahkan pengingat lokal sebelum setiap kelas, dan tangani pembayaran sesuai aturan App Review Guideline 3.1. Backend dan model data Anda tetap terpakai. Yang Anda tulis ulang adalah UI-nya.
Jika Anda ingin pendapat kedua tentang jalur mana yang cocok untuk proyek Lovable Anda, layanan The App Guy mencakup pembungkusan, pembuatan ulang, dan pengiriman ke toko aplikasi, atau kirim email ke yagyeshsrbobde@gmail.com.
Pertanyaan yang sering diajukan
Bisakah saya memublikasikan aplikasi Lovable ke Google Play Store?
Bisa, tetapi tidak dari Lovable itu sendiri. Bungkus aplikasi web hasil build dengan Capacitor, buka proyek Android di Android Studio, dan unggah app bundle yang sudah ditandatangani di Play Console. Anda membayar biaya pendaftaran sekali bayar sebesar US$25. Jika akun developer pribadi Anda dibuat setelah 13 November 2023, Anda juga perlu menjalankan pengujian tertutup dengan setidaknya 12 penguji yang ikut serta selama 14 hari berturut-turut sebelum Google memberikan akses produksi.
Apakah PWA Lovable muncul di App Store?
Tidak. Progressive web app diinstal dari browser, melalui Add to Home Screen di Safari pada iPhone, dan tidak pernah melalui App Review, sehingga tidak memiliki listing di App Store maupun visibilitas di pencarian toko. Dokumentasi Lovable menggambarkan jalur PWA sebagai cara membuat aplikasi yang dipublikasikan bisa diinstal, dengan peluncuran dari layar utama dan dukungan offline. Ini opsi tercepat dan termurah jika Anda tidak membutuhkan penemuan melalui toko.
Apakah saya butuh Mac untuk memasukkan aplikasi Lovable ke App Store?
Untuk jalur Capacitor yang umum, ya. Capacitor menghasilkan proyek Xcode native, dan Anda membuat archive serta mengunggahnya dengan Xcode, yang hanya berjalan di macOS. Layanan build cloud bisa mengerjakan langkah itu di Mac yang di-hosting, tetapi Anda tetap memerlukan keanggotaan Apple Developer Program sendiri seharga 99 USD per tahun untuk menandatangani dan mengirimkan aplikasi.
Bisakah saya langsung mengarahkan Capacitor ke URL lovable.app saya?
Bisa, tetapi itu ide buruk untuk build toko. Referensi konfigurasi Capacitor menyebut server.url ditujukan untuk server live-reload dan "tidak dimaksudkan untuk digunakan di produksi." Aplikasi yang hanya memuat situs remote persis seperti yang ditolak Guideline 4.2 sebagai situs web yang dikemas ulang, dan akan menampilkan layar kosong saat offline. Sebagai gantinya, sertakan folder dist hasil build di dalam aplikasi.
Mengapa aplikasi Lovable saya ditolak karena fungsionalitas minimum?
Apple menilai aplikasi tersebut "tidak cukup berbeda dari pengalaman menjelajah di browser seluler" berdasarkan Guideline 4.2. Penyebab umumnya adalah navigasi bergaya web, tautan masuk atau pembayaran yang membuka Safari, tidak ada perilaku offline, dan konten yang identik dengan situs web Anda. Perbaiki pengalaman intinya dengan navigasi native, alur di dalam aplikasi, dukungan offline, dan fitur berbasis perangkat, lalu jelaskan perubahannya dalam balasan Anda ke App Review.
Sumber & bacaan lanjutan
Kebijakan bisa berubah. Periksa dokumentasi resmi sebelum mengajukan.
- Dokumentasi Lovable: Publikasikan proyek Anda ↗Diperiksa 26 Okt 2026
- Pedoman App Review Apple ↗Diperiksa 26 Okt 2026
- Dokumentasi Capacitor: Menginstal Capacitor (memulai) ↗Diperiksa 26 Okt 2026
- Apple Developer Program: Pendaftaran ↗Diperiksa 26 Okt 2026
- Ionic Forum: Penolakan App Store 4.2 - Design: Minimum Functionality ↗Diperiksa 26 Okt 2026
- Apple Developer Forums: Aplikasi pertama ditolak karena terlalu mirip dengan halaman web saya ↗Diperiksa 26 Okt 2026
Ayo bawa aplikasi Anda sampai garis finis.
Panggilan terfokus untuk mencari tahu apa yang masih menghalangi aplikasi Anda tayang di store.
Jadwalkan panggilan ↗

