Latar Belakang
Mulai 28 April 2026, Apple mewajibkan semua aplikasi yang dikirim ke App Store dibuat menggunakan Xcode 26 atau versi yang lebih baru. Untuk detail selengkapnya, lihat pengumuman resmi Apple. Selain itu, Xcode 26 tidak lagi mendukung pembuatan aplikasi yang menargetkan versi iOS sebelum 15.6. Informasi lebih lanjut tersedia di catatan rilis Xcode 26.
Status Saat Ini
mPaaS kini mendukung Xcode 26 mulai dari versi garis dasar 10.2.3.70 dan yang lebih baru. Jika Anda menggunakan garis dasar 10.1.68 (yang sudah tidak didukung) atau versi garis dasar sebelumnya, lakukan peningkatan ke versi 10.2.3 terbaru. Perlu diperhatikan bahwa versi ini menghentikan dukungan untuk iOS versi sebelum 14.
Peningkatan Garis Dasar
Pilih metode peningkatan berdasarkan versi garis dasar yang saat ini Anda gunakan.
Untuk Garis Dasar Utama 10.2.3
Lihat Adaptasi mPaaS 10.2.3 untuk iOS 26 untuk meningkatkan ke garis dasar 10.2.3 terbaru dan menerapkan perubahan yang diperlukan.
Untuk Garis Dasar Kustom
Jika Anda menggunakan garis dasar kustom, bergabunglah dengan grup DingTalk nomor 145930007362 atau kirim Tiket untuk berkonsultasi dengan tim dukungan teknis mengenai kemungkinan beralih ke garis dasar 10.2.3.
Metode Peningkatan
Peningkatan Menggunakan CocoaPods
Ikuti langkah-langkah berikut untuk menginstal SDK terbaru untuk versi 10.2.3:
Pastikan nomor versi komponen mPaaS dalam Podfile Anda adalah 10.2.3.
Jalankan
pod mpaas update 10.2.3.
Jika perintah tersebut mengembalikan error, jalankan terlebih dahulupod mpaas update --alluntuk memperbarui plugin, lalu jalankan kembali perintah tersebut.Jalankan
pod install.
Pertimbangan Peningkatan
Saat melakukan kompilasi dengan Xcode 26, tambahkan parameter berikut ke
Other link flag:
-ObjC -ld_classic -Wl,-U,ld64_classic_ordinal_for_proxy -Wl,-no_fixup_chains
Perubahan API
Adaptasi ini tidak memperkenalkan perubahan API apa pun.
Pustaka yang Diperbarui untuk Xcode 26
Mobile Gateway Service
Mobile Dispatch Center
Mobile Sync Service
Message Push Service
Enkripsi SM
Multimedia
Mini Program
Security keyboard
Beberapa komponen dependen internal
Pengujian dan Verifikasi
Karena peningkatan rantai alat Apple merupakan proses black-box yang sering kali memperkenalkan masalah stabilitas, kami merekomendasikan agar Anda melakukan pengujian regresi menyeluruh setelah mengadaptasi aplikasi Anda untuk Xcode 26.