["Mulai tanggal 28 April 2026, Apple memerlukan setiap aplikasi dan pembaruan aplikasi yang diunggah ke App Store Connect untuk dibangun dengan Xcode 26 atau lebih lanjut, menggunakan iOS 26 SDK atau SDK 26 yang sesuai untuk iPadOS, tvOS, visionOS, dan watchOS. Jika Anda mengirimkan aplikasi Capacitor ini, maka batas waktu yang berlaku adalah tanggal ini."]
["Berita baiknya: untuk tim kebanyakan, ini adalah perubahan lingkungan pembangunan, bukan migrasi aplikasi penuh. Dan jika Anda sudah menggunakan"] Capgo Bangun, sistem pembangunan iOS Anda sudah menggunakan Xcode 26.
Apa yang Berubah
Apple menerbitkan persyaratan tersebut di halaman Persyaratan Mendatang dan mengulanginya di halaman Halaman Pengajuan App Store .
Mulai dari 28 April 2026, App Store Connect tidak lagi menerima unggahan yang dibangun dengan Xcode yang lebih awal dari 26 atau tanpa SDK yang diperlukan 26. Aplikasi yang sudah ada di App Store tetap berfungsi, tetapi binary berikutnya yang Anda ajukan harus berasal dari toolchain baru.
Apa Artinya untuk Tim-tim Capacitor
For aplikasi Capacitor sebagian besar, ini lebih tentang bagaimana Anda membangun aplikasi, bukan tentang menggantikan Capacitor atau menulis ulang proyek Anda.
Pastikan setiap jalur build menggunakan Xcode 26 atau lebih baru:
- Build lokal Mac: instal dan pilih Xcode 26 atau lebih baru.
- Penggunaan CI mandiri: gunakan gambar runner macOS dengan Xcode 26 atau lebih baru.
- Ketergantungan native dan plugin yang lebih lama: bangun ulang pada SDK baru dan tes arsip segar sebelum rilis berikutnya.
Gagalnya mode sederhana: semuanya mungkin masih berfungsi di pengembangan, tetapi App Store Connect akan menghalangi unggah jika build berasal dari Xcode garis yang lebih lama.
Capgo Build Sudah Menggunakan Xcode 26
Jika Anda membangun dengan Capgo BuildAnda tidak perlu berusaha untuk memperbarui lingkungan build Anda untuk tenggat waktu Apple ini. Sejak tanggal 29 April 2026, sistem build iOS kami saat ini sudah berjalan menggunakan Xcode 26 atau lebih baru melalui Capgo Build.
Artinya tim yang menggunakan Capgo Build sudah terintegrasi dengan persyaratan pengiriman Apple tanggal 28 April 2026. Tidak perlu refresh Mac lokal, tidak perlu mencari gambar runner, dan tidak perlu mengupgrade Xcode terakhir hanya untuk terus mengirimkan.
When Anda Masih Perlu Bertindak
Anda masih perlu membuat perubahan jika salah satu dari yang berikut ini berlaku:
- Anda membangun dan mengarsipkan aplikasi iOS secara lokal dan belum beralih ke Xcode 26 atau lebih baru.
- Pipeliner CI yang dikelola sendiri Anda terikat pada gambar Xcode yang lebih tua daripada Xcode 26.
- Salah satu SDK atau plugin native Anda mengalami masalah ketika dibangun ulang dengan iOS 26 SDK.
Jika itu adalah konfigurasi Anda, update terlebih dahulu toolchain, lalu jalankan build bersih dan pengiriman TestFlight sebelum merencanakan rilis produksi.
Penutup Akhir
Ini adalah batasan tahunan normal dari Apple untuk toolchain, tetapi tanggal pelaksanaan nyata: sejak 28 April 2026Aplikasi yang lebih tua Xcode tidak lagi cukup untuk mengunggah ke App Store.
Jika Anda menggunakan Capgo Build, Anda sudah menggunakan Xcode 26 atau lebih baru. Jika Anda membangun di tempat lain, update lingkungan Anda ke Xcode 26 atau lebih baru sebelum rilis iOS Anda berikutnya.
Teruskan dari Persyaratan Xcode 26 dari Apple untuk Aplikasi Capacitor
Jika Anda menggunakan Syarat Apple’s Xcode 26 untuk Aplikasi Capacitor untuk merencanakan otomatisasi CI/CD, hubungkannya dengan Capgo CI/CD untuk alur kerja produk di Capgo CI/CD, Capgo Pembangunan Native untuk alur kerja produk di Capgo Pembangunan Native, Capgo Integrasi untuk alur kerja produk di Capgo Integrasi, Integrasi CI/CD untuk detail implementasi di Integrasi CI/CD, dan GitHub Integrasi Aksi Untuk detail implementasi di GitHub Aksi Integrasi.