Kabar tentang iOS dan iPadOS 14 terungkap pada pembukaan National Apple Developers Conference. Dalam presentasi, kami dapat melihat sekilas hal-hal baru dari sistem operasi baru ini. Namun, sebagian besar berita disembunyikan di beta pengembang itu sendiri yang disediakan Apple beberapa menit setelah presentasi berakhir. Salah satu fitur tersebut adalah kemampuan untuk mengubah aplikasi pihak ketiga menjadi aplikasi default di semua sistem operasi. Appl telah menerbitkan panduan yang menunjukkan apa saja persyaratan agar aplikasi menjadi default di iOS dan iPadOS 14.
Ketentuan untuk mengubah default browser dan email di iOS dan iPadOS 14
Di iOS 14 dan versi lebih baru, pengguna dapat memilih aplikasi untuk menjadi browser web atau aplikasi email default mereka. Untuk menentukan pilihan untuk aplikasi Anda, konfirmasikan bahwa Anda memenuhi persyaratan di bawah ini, lalu ajukan hak terkelola.
Ini adalah baris pertama panduan bagi pengembang untuk menyiapkan aplikasi email dan browser menjadi aplikasi default pada sistem operasi baru. Dengan cara ini, Google Chrome bisa menjadi browser default, sedangkan Gmail bisa menjadi aplikasi email default. Selama mematuhi peraturan yang ditetapkan oleh Apple.
Adapun browser web, Apple mengklaim bahwa ia memerlukan persyaratan tertentu dari aplikasi yang mencoba menggeser Safari dengan satu tujuan:
[…] Memenuhi kriteria fungsional khusus untuk melindungi privasi pengguna dan menjamin akses yang memadai ke sumber daya Internet.
Mengenai persyaratan teknis, Apple mensyaratkan poin-poin berikut:
- Integrasikan HTTP dan HTTPS di file Info.plist
- Jangan gunakan elemen UIWebView apa pun
- Saat aplikasi diluncurkan, bidang teks perlu muncul untuk memasukkan URL, alat pencarian, atau daftar bookmark
Saat aplikasi diluncurkan saat membuka URL:
- Konten yang dibutuhkan akan ditampilkan
- Mungkin menampilkan 'penjelajahan aman' atau peringatan lain untuk menghindari phishing atau masalah lainnya
Sebagai aplikasi email harus memenuhi tiga persyaratan:
- Setel skema mailto: di file Info.plist
- Mampu mengirim pesan ke email apa pun yang valid
- Anda dapat menerima email dari penerima mana pun