Di Xcode 4.2, ada preferensi baru di bawah tab Umum yang disebut "iOS Device Discovery" dengan opsi kotak centang "Mendukung Perangkat yang Terhubung Secara Nirkabel."
Apa fungsi opsi ini? Setelah diperiksa, bagaimana kita bisa menggunakan kemampuan baru ini?
iphone
objective-c
ios
xcode
HunkSmile
sumber
sumber
Jawaban:
Langkah 5 adalah apa yang berhasil untuk saya. Saya telah berjuang selama berhari-hari tidak dapat menampilkan perangkat saya, tetapi ketika saya menyinkronkannya secara nirkabel dari perangkat itu sendiri, simbol kecil yang terhubung secara nirkabel muncul di Organizer di XCode. Semoga ini akan berhasil juga bagi Anda.
Sunting: Perangkat harus bangun agar XCode dapat melihatnya. Saat perangkat saya tidur, perangkat itu menghilang dari Penyelenggara
Sunting: Fitur ini memungkinkan Anda untuk melakukan semua tindakan yang dapat Anda lakukan pada perangkat yang dihubungkan ke mesin Anda melalui kabel USB ... hanya sekarang tanpa kabel. Saya merasa ini sangat berguna untuk dibuat untuk penguji lokal dengan hampir tanpa usaha di pihak mereka, jalankan instrumen seperti Leaks atau Zombies untuk membantu melacak masalah yang mengganggu sementara pengujian Anda masih nyaman duduk di meja mereka (bukan ditambatkan ke mesin Anda) .
Sunting: Fitur ini tidak lagi tersedia pada Xcode 4.3.1. Fitur ini akan muncul kembali nanti ketika memiliki lebih sedikit masalah (mereka memperkirakan dalam versi 4.4).
2/2012 - Fitur ini masih hilang pada Xcode 4.6. Saat ini tidak ada tanda-tanda akan kembali dalam waktu dekat, jika pernah.
10/2013 - Xcode 5.0 telah hadir dan masih belum ada tanda bahwa fitur tersebut akan kembali. Kita dapat berasumsi bahwa itu sudah mati untuk masa mendatang pada saat ini.
9/2014 - Saya mendapat laporan bahwa kemampuan perangkat wifi memang ada di Xcode 6.0. Hipotesisnya adalah memiliki perangkat yang diatur untuk disinkronkan secara nirkabel dengan iTunes. Saya sudah mulai menguji, tetapi sejauh ini belum bisa mendapatkan hasil yang positif. Terima kasih kepada Steven Kramer karena telah meningkatkan kemungkinan dan citra ini.
sumber
Di beberapa rilis Xcode mendatang, opsi "Mendukung Perangkat yang Terhubung Secara Nirkabel" akan memungkinkan Anda untuk men-debug aplikasi Anda di perangkat tanpa menghubungkannya ke port USB pada Mac pengembangan Anda. Saya merasa fitur ini belum siap untuk digunakan produksi, tetapi Anda mungkin lebih beruntung dengannya. Inilah yang perlu Anda lakukan untuk menyiapkannya:
Hubungkan perangkat Anda menggunakan USB, mulai iTunes, centang "Selaraskan dengan iPod / iPhone / iPad ini melalui Wi-Fi" di bawah entri di Perangkat.
Mulai Xcode. Buka tab Perangkat di jendela Agenda, dan verifikasi bahwa perangkat Anda memiliki titik hijau di samping namanya.
Putuskan sambungan perangkat Anda dari Mac; verifikasi bahwa iTunes masih melihatnya dan dapat menyelaraskannya secara nirkabel.
Centang "Mendukung Perangkat yang Terhubung Secara Nirkabel" di bawah Preferensi Xcode. Tunggu beberapa detik.
Perangkat Anda sekarang memiliki simbol Wi-Fi hijau di sampingnya. Jika tidak, matikan / hidupkan kotak centang "Mendukung Perangkat yang Terhubung Secara Nirkabel" atau mulai ulang Xcode, iTunes, dan / atau perangkat Anda hingga berhasil.
Sekarang Anda dapat memilih perangkat di menu pop-up Skema. Coba pilih dan mulailah men-debug aplikasi Anda secara nirkabel. Semoga berhasil!
Dalam kasus saya, Xcode dapat menginstal versi pengembangan baru di perangkat, tetapi belum dapat menjalankan & men-debugnya dengan andal. Baik LLDB dan GDB mengalami banyak masalah saat menyambungkan ke perangkat. Terkadang mereka berhasil, tetapi tidak cukup dapat diandalkan untuk pengembangan yang nyaman.
sumber
Harap dicatat bahwa jika Anda menggunakan XCode 4.3, mereka telah menghapus dukungan nirkabel, jadi mengikuti langkah-langkah ini akan sia-sia. Orang lain juga mengetahui bahwa mereka telah secara diam-diam menghapus fitur perangkat yang terhubung secara nirkabel: http://www.thomashajcak.com/wireless-support-in-xcode-4-3/
sumber
Hal ini memungkinkan perangkat untuk muncul di penyelenggara jika perangkat dan komputer berada di jaringan nirkabel yang sama meskipun tidak dicolokkan melalui kabel usb.
sumber
buka itunes, tekan sinkronkan, perangkat akan "terhubung kembali", tunggu beberapa detik, itu akan ditampilkan di xcode
sumber
Kegunaan lain dari sakelar ini adalah untuk mengatasi saat Xcode menunjukkan 100% pemakaian CPU saat sinkronisasi nirkabel diaktifkan. Dengan menonaktifkan dukungan sinkronisasi nirkabel, Xcode hanya akan menggunakan perangkat kabel untuk penyebaran kode.
sumber