Bagikan:

JAKARTA - Apple akhirnya akan mengizinkan emulator video game retro di App Store. namun bulan ini, perusahaan itu menolak pengajuan iDOS 3, versi baru dari emulator DOS yang populer, dan UTM SE, aplikasi yang memungkinkan pengguna mengemulasi sistem operasi seperti Windows di iOS.

Dalam kedua kasus tersebut, Apple mengatakan bahwa rilis baru tersebut melanggar pedoman 4.7 dari Panduan Peninjauan Aplikasi, yang merupakan pedoman yang memungkinkan emulator game retro.

Apa itu Emulator?

Emulator adalah perangkat lunak atau perangkat keras yang memungkinkan satu sistem komputer (disebut host) untuk meniru fungsi sistem komputer lain (disebut guest). Emulator sering digunakan untuk menjalankan perangkat lunak atau permainan yang dirancang untuk sistem yang berbeda dari yang sedang digunakan. Misalnya, emulator game memungkinkan pengguna memainkan game yang awalnya dirancang untuk konsol lain pada perangkat mereka, seperti memainkan game Nintendo di komputer atau smartphone.

Chaoji Li, pengembang iDOS 3, membagikan beberapa alasan Apple atas penolakan tersebut. “Aplikasi ini menyediakan fungsi emulator tetapi tidak mengemulasi konsol game retro secara spesifik,” menurut pemberitahuan dari Apple. “Hanya emulator konsol game retro yang sesuai dengan pedoman 4.7.” 

“Ketika saya bertanya perubahan apa yang harus saya buat agar sesuai, mereka tidak tahu, juga ketika saya bertanya apa itu konsol game retro,” kata Li dalam sebuah posting blog. “Masih jawaban lama yang tidak masuk akal di sepanjang garis ‘kami tahu saat kami melihatnya.’”

UTM memposting tentang penolakannya di X. “Dewan Peninjau App Store menentukan bahwa ‘PC bukan konsol’ terlepas dari fakta bahwa ada game Windows / DOS retro untuk PC yang bisa dijalankan dengan UTM SE,” menurut posting tersebut.

UTM juga mencatat bahwa Apple melarang UTM SE dari penotarian untuk toko aplikasi pihak ketiga karena aplikasi tersebut tampaknya melanggar pedoman 2.5.2. Aturan tersebut menyatakan bahwa aplikasi harus bersifat mandiri dan tidak dapat menjalankan kode “yang memperkenalkan atau mengubah fitur atau fungsi aplikasi, termasuk aplikasi lain.”

Apple biasanya tidak mengizinkan kompilasi just-in-time (JIT). Namun, dan agak membingungkan, UTM mengatakan bahwa UTM SE tidak menyertakan kompilasi just-in-time. Selain itu, Apple menjelaskan bahwa pedoman 4.7, yang memungkinkan aplikasi menawarkan “perangkat lunak tertentu yang tidak tertanam dalam biner,” adalah “pengecualian yang hanya berlaku untuk aplikasi App Store” tetapi bukan pengecualian yang memenuhi syarat untuk UTM SE, kata UTM dalam posting lanjutan.

Apple tidak menanggapi permintaan komentar.

Pembaruan: Apple telah menghubungi dan menjelaskan bahwa notarisasi ditolak berdasarkan aturan 2.5.2 dan bahwa 4.7 adalah pengecualian yang hanya berlaku untuk aplikasi App Store (tetapi yang tidak memenuhi syarat untuk UTM SE).

— UTM (@UTMapp) 10 Juni 2024

Sayangnya, seperti yang kita lihat dalam perselisihan App Store lainnya, para pengembang berada di bawah belas kasihan keputusan Apple yang berubah-ubah. “Singkatnya, sebagai pembuat dan penegak aturan tunggal di ekosistem iOS, mereka tidak perlu konsisten sama sekali,” kata Li dalam sebuah email.

UTM mengatakan tidak akan mendorong lebih lanjut agar UTM SE ada di App Store karena mereka berpikir aplikasi tersebut “adalah pengalaman yang kurang baik dan tidak layak untuk diperjuangkan.”

Apple kemungkinan membuka pintu bagi emulator game retro pada bulan April sebagai tanggapan terhadap pengawasan antitrust, sementara itu meluncurkan dukungan untuk toko aplikasi pihak ketiga di UE pada bulan Maret agar dapat mematuhi Undang-Undang Pasar Digital.