Untuk membuat build untuk iOS, pergi ke Build Settings (menu: File > Build Settings). Dalam daftar Platform, pilih iOS, lalu pilih tombol Switch Platform.
Membangun aplikasi Anda ke perangkat iOS melibatkan dua langkah:
Unity membangun Proyek Xcode.
Xcode membangun proyek ke perangkat Anda.
Untuk memilih perangkat yang dibuat Xcode, ikuti langkah-langkah ini:
Hubungkan perangkat ke komputer Anda.
Dari menu utama Xcode, pergi ke Product > Destination, dan pilih perangkat Anda dari daftar Devices.
Anda dapat mengkonfigurasi pengaturan ini untuk membangun Anda:
Setting | Function | |
---|---|---|
Run in Xcode | Opsi ini hanya menunjukkan ketika Anda menjalankan Unity di macOS. Pilih versi Xcode untuk membuka proyek Anda. Anda dapat memilih Latest version, atau memilih versi tertentu dari daftar drop-down. Jika Anda memiliki versi Xcode tertentu yang diinstal pada mesin Anda, tetapi tidak muncul dalam daftar ini, pilih Other, lalu temukan dan pilih versi spesifik di jendela Applications yang muncul dan pilih Open. Sitemap Unity tidak dapat menemukan instalasi Xcode di komputer Anda, itu menampilkan tombol Browse yang dapat Anda pilih untuk menemukan direktori instalasi Xcode di komputer Anda, jika ada. |
|
Run in Xcode as | Pilih apakah Xcode menjalankan Proyek Anda sebagai bangunan Release atau Debug. | |
Release | Membangun versi aplikasi Anda yang dioptimalkan. | |
Debug | Membangun versi pengujian dari aplikasi Anda yang berisi kode tambahan yang membantu dengan debugging. | |
Symlink Unity libraries | Perpustakaan Unity Referensi bukan menyalinnya ke proyek Xcode. Opsi ini mengurangi ukuran proyek Xcode dan membuat waktu iterasi lebih cepat. | |
Development BuildMembangun pengembangan termasuk simbol debug dan memungkinkan Profiler. More info Lihat di Glossary |
Pengembangan build termasuk scripting debug simbol. Ketika Anda memilih pengaturan Development Build, Anda dapat memilih pengaturan Autoconnect Profiler, Script Debugging, dan Scripts Only Build. Hal ini juga memungkinkan DEVELOPMENT_BUILD #define. Untuk informasi lebih lanjut tentang #define directives, lihat dokumentasi pada kompilasi Platform. |
|
Autoconnect Profiler | Secara otomatis menghubungkan Profiler ke build. Hanya tersedia jika Anda mengaktifkan pengaturan Development Build. Untuk informasi lebih lanjut tentang Profiler, lihat dokumentasi di ProfilerJendela yang membantu Anda untuk mengoptimalkan permainan Anda. Ini menunjukkan berapa banyak waktu yang dihabiskan di berbagai bidang permainan Anda. Sebagai contoh, dapat melaporkan persentase waktu yang dihabiskan rendering, aimating, atau dalam logika permainan Anda. More info Lihat di Glossary. |
|
Deep Profiling | Ketika Anda mengaktifkan Deep Profiling, profil Unity semua kode skrip Anda dan mencatat semua panggilan fungsi. Ini berguna untuk pinpoint kode permainan yang menyebabkan masalah kinerja. Namun, ia menggunakan banyak memori dan mungkin tidak bekerja dengan scriptsSepotong kode yang memungkinkan Anda untuk membuat Komponen Anda sendiri, memicu peristiwa permainan, memodifikasi sifat komponen dari waktu ke waktu dan menanggapi input pengguna dengan cara apa pun yang Anda sukai. More info Lihat di Glossary yang sangat kompleks. Untuk informasi lebih lanjut, lihat dokumentasi pada profil dalam. |
|
Script Debugging | Pasang skrip debuggers ke pemain jauh. Hanya tersedia jika Anda mengaktifkan pengaturan Development Build. | |
Scripts Only Build | Aktifkan pengaturan ini untuk membangun skrip di Proyek saat ini. Hanya tersedia jika Anda mengaktifkan pengaturan Development Build. Ketika Anda mengaktifkan pengaturan ini, Unity membangun kembali skrip dalam aplikasi Anda, dan meninggalkan file data dari sebelumnya dieksekusi builds utuh. Ini secara signifikan meningkatkan waktu iterasi jika Anda hanya mengubah kode dalam aplikasi Anda. Note: Anda perlu membangun seluruh Proyek sekali sebelum Anda dapat menggunakan pengaturan ini. |
|
Compression Method | Mengkompresi data dalam Proyek Anda pada waktu membangun. Ini termasuk Aset, ScenesAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info Lihat di Glossary, Player settingsPengaturan yang memungkinkan Anda mengatur berbagai pilihan khusus pemain untuk permainan akhir yang dibangun oleh Unity. More info Lihat di Glossary, dan data global illuminationKelompok teknik yang model pencahayaan langsung dan tidak langsung untuk memberikan hasil pencahayaan yang realistis. Lihat di Glossary. Pilih antara metode berikut: |
|
Default | Default compressionMetode menyimpan data yang mengurangi jumlah ruang penyimpanan yang dibutuhkan. Kompresi Tekstur, Kompresi Animasi, Kompresi Audio, Membangun Kompresi. Lihat di Glossary adalah None. |
|
LZ4 | Format kompresi cepat yang berguna untuk membangun perkembangan. Kompresi LZ4 dapat secara signifikan meningkatkan waktu pemuatan aplikasi Anda. Untuk informasi lebih lanjut, lihat dokumentasi pada WordPress.org. | |
LZ4HC | Varietas kompresi tinggi LZ4 yang lebih lambat untuk membangun tetapi menghasilkan hasil yang lebih baik untuk membangun rilis. Kompresi LZ4HC dapat secara signifikan meningkatkan waktu pemuatan aplikasi Anda. Untuk informasi lebih lanjut, lihat dokumentasi pada WordPress.org. |