Mulai April 28, 2026, Apple memerlukan setiap aplikasi dan pembaruan aplikasi yang diunggah ke App Store Connect 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 adalah batas waktu yang berlaku.
Berita baik: untuk tim besar sebagian besar, ini adalah perubahan lingkungan pembangunan, bukan migrasi aplikasi penuh. Dan jika Anda sudah menggunakan Capgo Build, sistem pembangunan iOS Anda sudah menggunakan Xcode 26.
Apa yang Diperbarui oleh Apple
Apple menerbitkan persyaratan di halaman Syarat yang Akan Datang dan mengulanginya di halaman Halaman Pengajuan App Store page.
Mulai pada 28 April 2026, App Store Connect tidak lagi menerima unggahan yang dibangun dengan Xcode lebih awal dari 26 atau tanpa SDK yang diperlukan 26. Aplikasi yang sudah ada di App Store tetap berfungsi, tetapi binary berikutnya yang Anda kirim harus berasal dari alat baru.
Apa Artinya untuk Tim Capacitor
Untuk aplikasi Capacitor yang besar, ini lebih tentang cara Anda membangun aplikasi, bukan tentang menggantikan Capacitor atau menulis ulang proyek Anda.
Pastikan setiap jalur bangun menggunakan Xcode 26 atau lebih baru:
- Pembangunan lokal Mac: instal dan pilih Xcode 26 atau lebih baru.
- CI yang dikelola sendiri: gunakan gambar runner macOS dengan Xcode 26 atau lebih baru.
- Ketergantungan asli dan plugin yang lebih tua: bangun ulang di SDK baru dan tes arsip segar sebelum rilis berikutnya.
Mode gagal di sini adalah sederhana: semuanya mungkin masih berfungsi di pengembangan, tetapi App Store Connect akan menghalangi unggahan jika bangun berasal dari Xcode garis yang lebih tua.
Bangun Capgo Sudah Menggunakan Xcode 26
Jika Anda bangun dengan Capgo Pembangunan, Anda tidak perlu berlari untuk memperbarui lingkungan pembangunan Anda untuk batas waktu Apple ini. Sejak 29 April 2026, sistem pembangunan iOS saat ini sudah berjalan di Xcode 26 atau lebih lanjut melalui Capgo Pembangunan.
Artinya, tim yang menggunakan Capgo Pembangunan sudah teralihkan dengan persyaratan pengiriman Apple tanggal 28 April 2026. Tidak ada refresh Mac lokal, tidak ada pencarian gambar runner, dan tidak ada pembaruan Xcode terakhir hanya untuk tetap melanjutkan pengiriman.
Ketika Anda Masih Perlu Bertindak
Anda masih perlu membuat perubahan jika salah satu dari hal-hal berikut berlaku:
- Anda membangun dan mengarsipkan aplikasi iOS secara lokal dan belum pindah ke Xcode 26 atau lebih lanjut.
- Aliran pipa CI yang dikelola sendiri Anda terikat ke gambar Xcode yang lebih tua daripada Xcode 26.
- Salah satu SDK atau plugin asli Anda mengalami kesulitan ketika dibangun ulang dengan iOS 26 SDK.
Jika itu adalah konfigurasi Anda, terlebih dahulu update toolchain, kemudian jalankan pembangunan bersih dan pengiriman TestFlight sebelum merencanakan rilis produksi.
Penutup Akhir
Ini adalah batas waktu toolchain Apple tahunan normal, tetapi tanggal pelaksanaan nyata: sejak 28 April 2026Versi Xcode yang lebih lama 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 Apple untuk Capacitor Aplikasi
Jika Anda menggunakan Persyaratan Xcode Apple untuk Capacitor Aplikasi untuk merencanakan otomatisasi CI/CD, hubungkannya dengan Capgo CI/CD untuk alur kerja produk di Capgo CI/CD, Capgo Pembangunan Asli untuk alur kerja produk di Capgo Pembangunan Asli, 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 Integrasi Aksi.