Meskipun platform Apple TV (tvOS) mirip dengan platform iOS, ada beberapa perbedaan antara dua. Sebelum mengembangkan aplikasi Anda untuk tvOS, meninjau persyaratan, catatan kompatibilitas, dan keterbatasan yang diketahui.
Untuk mengembangkan tvOS, Anda perlu berikut:
Praktik terbaik untuk membuat cabang terpisah atau salinan aplikasi dan port Anda yang ke Apple TV. tvOS hanya mendukung subset framework iOS. Ini berarti bahwa plug-insSatu set kode yang dibuat di luar Unity yang menciptakan fungsi dalam Unity. Ada dua jenis plug-ins yang dapat Anda gunakan di Unity: Managed plug-ins (diproduksi. Rakitan NET dibuat dengan alat-alat seperti Studio Visual) dan plug-ins asli (pustaka kode asli yang spesifik platform). More info
Lihat di Glossary yang kompatibel dengan iOS mungkin tidak kompatibel dengan tvOS.
Jika aplikasi Anda menggunakan lebih dari 4 GB pada disk, memecahnya menjadi bagian yang lebih kecil dan gunakan On Demand Resources.
Sitemap Bitcode disertakan dengan build tvOS, yang menambahkan sekitar 130 MB ke executables Anda. Sitemap Simpan server strip kode ini, sehingga tidak mempengaruhi ukuran distribusi Anda. Untuk memperkirakan ukuran Bitcode, menganalisis bagian Note: di executable Anda dari baris perintah dengan LLVM.otool -1
.
tvOS membatasi berapa banyak ruang disk aplikasi Anda dapat cadangan. Ukuran bundel instalasi aplikasi utama tidak bisa lebih besar dari 4 GB. Batas untuk konten yang dapat diunduh tambahan hingga 2GB untuk aset penggunaan, dan hingga 20GB konten yang dapat diunduh total. Apple merekomendasikan On Demand Resources (ODR) untuk konten yang dapat diunduh tvOS, yang merupakan manajemen ruang disk terbaik untuk tvOS. Unity mendukung ODROn-demand resources (ODR) is a feature available for the iOS and tvOS platforms, from version 9.0 of iOS and tvOS onwards. It allows you to reduce the size of your application by separating the core assets (those that are needed from application startup) from assets which may be optional, or which appear in later levels of your game. More info
See in Glossary melalui Asset Bundles. Untuk informasi lebih lanjut tentang implementasi ODR, lihat blog Unity.