Ketika saya mencoba membangun dan menjalankan, Xcode mengatakan perangkat saya terkunci. Saya melihat iPhone saya, dan tidak terkunci sama sekali. Bagaimana cara saya memperbaikinya?
Bagi saya, mencabut dan menyumbat kembali melakukan trik. Tidak perlu Bersihkan Bangun Folder, mulai ulang Mac dengan Command + Option + P + R, tinggalkan rumah dan kembali lagi, bakar boneka Voodoo dari Steve Jobs, dll.
Nicolas Miari
11
Saya memecahkan masalah ini dengan menonaktifkan hotspot
levye
11
@NicolasMiari Bagi saya itu tidak berfungsi dan saya mencari boneka Voodoo
zirinisp
Jawaban:
136
Apakah Anda kebetulan tidak "mempercayai" perangkat? Ini akan mencegahnya berkomunikasi dengan xcode bahkan jika perangkat tidak terkunci.
Saya tidak yakin apa yang Anda maksud dengan "kepercayaan" ... bagaimana saya mengaktifkannya?
Faisal Syed
85
Cabut perangkat, tutup xcode, lalu buka xcode dan pasang perangkat. Saat Anda menyambungkannya (setelah membukanya) Anda harus diminta untuk "mempercayai" komputer (di perangkat iOS). Dugaan saya adalah Anda mungkin secara tidak sengaja mengetuk "tidak percaya" sehingga perangkat akan menolak untuk terhubung ke komputer.
tehprofessor
1
Saya telah memperbarui jawabannya dengan tautan ke halaman dukungan apel terkait masalah ini.
tehprofessor
1
@NicolasMiari Saya memiliki notifikasi lain yang muncul pada saat yang sama ketika saya mencolokkan ponsel saya sehingga menghilang, atau secara tidak sengaja mengabaikan prompt pada Mac saya ... juga, jika Anda telah menggunakan konfigurator seluler ada kemungkinan itu menyebabkan beberapa masalah aneh karena perangkat hanya dapat dikonfigurasi untuk merespons satu mesin. Mungkin jabat tangan itu kacau saat pertama kali Anda memasangnya?
tehprofessor
3
Ah ... salah satu solusi "jiggle the switch" yang lain.
Zmart
464
Ponsel saya disetel untuk "mempercayai" Mac, dan saya masih mengalami kesalahan ini dengan Xcode 6.1.1.
Sayangnya ini terlalu sering solusi untuk banyak kesengsaraan Xcode aneh Anda.
Jarsen
"Apakah kamu mencoba mematikannya lagi?" - bekerja setiap saat!
mike james
November 2019 dan Xcode masih memiliki masalah ini! Saya tersadar pagi ini. cabut perangkat, keluar dari Xcode, (cari kopi lagi), buka Xcode, plug in, tenggang waktu besar tetapi sepertinya berfungsi. "Favorit" saya yang lain adalah Xcode melihat perangkat kemudian tidak melihat perangkat.
WholeCheese
XCode 10.1 dan masih harus melakukan ini untuk mendapatkannya menyebar ke perangkat. Beberapa hal tidak pernah berubah.
CasualCoder
pada Xcode 11.4.1 terbaru ... ini sampai jawabannya
rickrvo
106
Saya baru-baru ini mengalami masalah ini dengan XCode 8 setelah memperbarui perangkat saya dari iOS 9 hingga 10. Kesalahan yang tepat saya terima adalah: Development cannot be enabled while your device is locked. Please unlock your device and reattach.Saya menerima kesalahan ini bahkan ketika ponsel saya tidak terkunci, dan setelah mencabut dan menghubungkan kembali perangkat.
Seperti disebutkan dalam beberapa jawaban, device is lockedpesan tersebut sebenarnya merujuk pada perangkat yang tidak mempercayai MacBook. Dalam kasus saya, saya pikir ponsel saya secara default tidak mempercayai komputer saya setelah memperbarui ke iOS 10. Berikut adalah langkah-langkah yang berfungsi untuk me-reset pengaturan (ini adalah proses yang sama yang disebutkan di halaman dukungan Apple dalam jawaban tehprofesor '. ):
Putuskan sambungan perangkat Anda dari MacBook Anda dan tutup Xcode.
Di perangkat Anda, buka Settings > General > Reset, lalu ketukReset Location & Privacy
Hubungkan perangkat Anda kembali ke komputer Anda, dan pada perangkat Anda akan diminta untuk mempercayai komputer. Ketuk kepercayaan.
Sekarang buka kembali Xcode dan bangun kembali proyek.
ya sayangnya hanya ini yang bekerja untuk saya dari Xcode 8 di iOS 10 :(
Bishal Ghimire
@BishalGhimire Ya, itu jelas tidak ideal. Sebenarnya saya hanya perlu melakukan reset ini lagi ketika XCode mulai memberi saya device is lockedpesan lagi tanpa ada perubahan nyata pada pengaturan iPhone atau pengaturan XCode saya. Di suatu tempat sepanjang pengaturan kepercayaan saya untuk komputer saya sedang diatur ulang, tapi saya tidak yakin kapan dan di mana.
Iron John Bonney
3
Anda harus menunggu beberapa saat untuk memproses file simbol
Hamed Ghadirian
Hmm ... ini memperbaiki kesalahan "Perangkat Terkunci" ... tetapi telah menggantinya dengan "Tidak dapat menyimpan catatan pemasangan." kesalahan ...
kris
2
ini bekerja untuk saya setelah pembaruan perangkat lunak iOS 11 pada perangkat / Xcode 9
Ben
69
Dari Menu Jendela di bilah atas Xcode, pilih Perangkat dan Simulator.
(atau Tekan SHIFT + PERINTAH + 2)
Kemudian pilih perangkat Anda, klik kanan dan pilih Unpair.
Setelah Anda melakukan Trust atau Don't trust ini akan muncul di perangkat Anda.
Percayai perangkat lagi dan itu akan mulai mempersiapkannya untuk Pengembangan.
Tunggu Xcode untuk memasangkan perangkat untuk pengembangan dan kemudian Anda siap melakukannya!
Saya mengalami masalah ini dalam Xcode 11 beta dan iOS 13 beta, dan ini berfungsi untuk menyelesaikan masalah "Kode sandi Diperlukan" prompt Xcode saat mengaktifkan debugging nirkabel. Terima kasih! :)
KarenAnne
41
Saya berlari ke masalah yang sama meskipun saya memilih opsi "Percayai komputer ini" pertama kali.
Jawaban Abhi Beckert di atas bekerja untuk saya sebelumnya, ini bekerja untuk saya sekarang. Saya menghabiskan banyak waktu untuk menari-nari di sekitar pengembang Apple yang tidak kompeten.
amergin
itu aApple untuk Anda! mengubah beberapa nilai pada inspektur atribut IB akan membuat xcode Anda lebih cepat. lol.
Itzdsp
32
2018
Cara tercepat untuk saat ini saya temukan adalah:
1) Buka Jendela -> perangkat (mengubah hotkey dalam xcode ke CMD + P untuk saya)
2) Tekan tidak adil pada perangkat.
3) Tekan kepercayaan pada iPhone.
4) Bangun lagi atau Jalankan tanpa bangunan (Ctrl + CMD + R)
Ini berhasil. Pastikan perangkat Anda TIDAK DIKUNCI ketika Anda memasangkannya pada awalnya. Jika tidak maka ikuti petunjuk ini untuk memperbaiki.
Wizkid
16
Reboot iPhone saya, dan itu diperbaiki untuk saya.
Saya mencoba setiap jawaban pada halaman ini (7 pada saat itu, walaupun 2 adalah duplikat) dan mereka semua tidak berhasil menyingkirkan kesalahan Xcode ini untuk saya.
Terima kasih, ini berhasil bagi saya dengan XCode 10.2 ketika saran lainnya tidak. Mungkin terkait dengan yang sebelumnya telah tersedia di jaringan kemudian berada di wifi yang agak lambat.
Andy Dent
Terima kasih. Ini berhasil untuk saya. Xcode 11.3. Lucu karena mencabut kabel dan memasangnya kembali tidak berfungsi, ketika saya tidak membuka jendela Devices & Simulators.
Malas Ninja
Um, yang sepertinya membuatnya tidak tersedia untuk dipilih sebagai tujuan. Apa yang saya lewatkan?
Dronz
Kemungkinan besar Anda lupa mengikuti langkah ke-2:2) Unplug the cable and plug it back in. Run the project.
Starsky
11
Solusi sederhana:
Pertama, cabut kabel perangkat Anda.
Sekarang, buka kunci perangkat Anda dan pasang kembali. Pastikan perangkat tidak terkunci.
Sekarang jalankan proyek Xcode dengan memilih perangkat sebagai target.
Saat Anda mencolokkan iPhone Anda, itu akan meminta Anda untuk mempercayai komputer. Jika Anda sudah percaya dan membuka kunci tetapi masih mengatakan perangkat Anda terkunci (bug). Cukup cabut dan pasang kembali maka itu akan berhasil
Baru-baru ini saya telah bertemu dengan Xcode yang menunjukkan "pengembangan tidak dapat diaktifkan saat perangkat Anda terkunci, Silakan buka kunci perangkat Anda dan pasang kembali. (0xE80000E2).
Jika perangkat iOS Anda sudah terbuka dan terhubung ke mac dan masih mendapatkan kesalahan dari Xcode 8.1 setelah memutakhirkan ke iOS 10.1.1, maka mac tidak dipercaya oleh perangkat.
Untuk memperbaikinya, pertama-tama putuskan sambungan perangkat ke mac dan kemudian pergi ke aplikasi pengaturan iOS, dan buka general-> reset-> Reset Lokasi & Privasi.
Kemudian hubungkan perangkat ke mac dan ketika diminta, atur pilih trust the mac.
Kemudian tunggu pemrosesan simbol file di dalam perangkat Anda dan mac. Setelah selesai, Anda dapat menjalankan proyek ke perangkat Anda. Itu akan bekerja.
Saya mengalami masalah ini cukup sering (setidaknya seperti 5 kali seminggu). Hampir setiap kali ini terjadi, Xcode restart memperbaikinya. Tapi kali ini sepertinya tidak ada yang berhasil termasuk:
Mulai ulang Xcode;
Cabut dan pasang kembali iPhone;
Membersihkan proyek (cmd + shift + k);
Membersihkan data yang diturunkan (cmd + opsi + shift + k)
Dilakukan puluhan kali dalam semua jenis pesanan yang berbeda.
Apa yang memperbaiki masalah bagi saya saat ini adalah:
Ada cara sederhana untuk menyelesaikannya. Setidaknya itu bekerja untuk saya. Di Perangkat iPhone Anda, Buka Pengaturan> Pengembang> klik "Hapus Komputer Tepercaya" Ketikkan kode sandi yang diperlukan Dan selesai !!!
Bagaimana jika tidak ada Pengaturan> Pengembang terlihat?
Dronz
3
Secara umum hanya mencabut / memasang kembali sepertinya bekerja untuk saya. Tapi hari ini tidak dan sesuatu yang lain tampaknya berhasil: Saya telah mengaktifkan debug jaringan pada perangkat yang dimaksud dan hampir seperti mengingat pengaturan "kunci" jaringan lama, sementara tidak melihat bahwa perangkat itu sebenarnya terhubung melalui USB . Setelah (untuk sementara) memilih " Sambungkan melalui Jaringan " dan melakukan replugging, semuanya kembali berfungsi.
Ya - menonaktifkan dan mengaktifkan kembali debugging jaringan sering memperbaikinya bagi saya, ketika bahkan restart gagal.
Peter Johnson
Jadi wifi debugging adalah masalahnya.
Neal.Marlin
3
ada dua solusi yang berhasil untuk saya. 1) lepaskan perangkat Anda dari mac dan pasang kembali. 2) lepaskan perangkat Anda dari mac dan nyalakan kembali dan kemudian sambungkan dengan mac itu akan berfungsi
Banyak jawaban, tetapi yang bekerja untuk saya (El Capitan, Xcode 8.2) adalah menutup iTunes. Jika itu memiliki koneksi ke perangkat iOS maka meskipun Xcode dapat memuat komponen aplikasi itu masih akan gagal menjalankannya.
ini yang harus saya lakukan juga untuk mendapatkan 'kepercayaan komputer ini?' muncul saat saya terhubung ke komputer saya
Nunchucks
1
Saya menemukan bahwa dengan mematikan Konsol dan menjalankan Simulator memungkinkan XCode untuk melihat iPhone saya lagi. Saya akan memastikan program terkait lainnya tidak berjalan jika Anda tidak membutuhkannya.
Ini juga dapat terjadi karena pembaruan yang tertunda pada perangkat Anda. Ini juga berarti Anda perlu memperbarui telepon Anda, terhubung ke MacBook (percaya jika diperlukan). Ini bagaimana saya menemukan masalah dan solusi saya.
Saya memiliki masalah yang sama (pembaruan menunggu di perangkat) tetapi saya tidak punya waktu untuk memperbaruinya. Jawaban Asfand Shabbir berhasil. (dalam kasus pembaca tidak punya waktu untuk memperbarui)
Can Poyrazoğlu
1
Satu kemungkinan yang patut diperiksa, jika tidak ada solusi lain yang berfungsi, adalah tidak ada ruang yang tersisa di perangkat. Xcode tidak akan memberi Anda kesalahan "perangkat penuh" yang membantu untuk memberi tahu Anda bahwa perangkat Anda tidak memiliki ruang penyimpanan yang tersisa, tetapi Xcode juga tidak akan dapat menggunakan aplikasi build ke perangkat yang penyimpanannya penuh. Satu-satunya solusi dalam situasi itu adalah menghapus media atau aplikasi / data lain untuk membebaskan ruang yang cukup.
terkadang perangkat Anda berhenti memercayai PC Anda tanpa reseaon. buka pengaturan Anda lalu umum> reset> reset lokasi dan privasi. dan pasang kembali perangkat Anda ke PC Anda lagi dan tekan prompt "trust this device" yang muncul di ponsel Anda.
Perbaikan lain untuk masalah ini adalah menghubungkan iPhone Anda dengan Xcode Anda yang terbuka saat iPhone Anda ada di homescreen, bukan di lockscreen atau dengan aplikasi yang dibuka.
Jawaban:
Apakah Anda kebetulan tidak "mempercayai" perangkat? Ini akan mencegahnya berkomunikasi dengan xcode bahkan jika perangkat tidak terkunci.
Perbarui di sini adalah dokumen dukungan dari Apple: http://support.apple.com/id-id/HT5868
sumber
Ponsel saya disetel untuk "mempercayai" Mac, dan saya masih mengalami kesalahan ini dengan Xcode 6.1.1.
Ini bekerja untuk saya:
sumber
Saya baru-baru ini mengalami masalah ini dengan XCode 8 setelah memperbarui perangkat saya dari iOS 9 hingga 10. Kesalahan yang tepat saya terima adalah:
Development cannot be enabled while your device is locked. Please unlock your device and reattach.
Saya menerima kesalahan ini bahkan ketika ponsel saya tidak terkunci, dan setelah mencabut dan menghubungkan kembali perangkat.Seperti disebutkan dalam beberapa jawaban,
device is locked
pesan tersebut sebenarnya merujuk pada perangkat yang tidak mempercayai MacBook. Dalam kasus saya, saya pikir ponsel saya secara default tidak mempercayai komputer saya setelah memperbarui ke iOS 10. Berikut adalah langkah-langkah yang berfungsi untuk me-reset pengaturan (ini adalah proses yang sama yang disebutkan di halaman dukungan Apple dalam jawaban tehprofesor '. ):Settings > General > Reset
, lalu ketukReset Location & Privacy
device locked
kesalahan harus menghilang.sumber
device is locked
pesan lagi tanpa ada perubahan nyata pada pengaturan iPhone atau pengaturan XCode saya. Di suatu tempat sepanjang pengaturan kepercayaan saya untuk komputer saya sedang diatur ulang, tapi saya tidak yakin kapan dan di mana.Dari Menu Jendela di bilah atas Xcode, pilih Perangkat dan Simulator.
Kemudian pilih perangkat Anda, klik kanan dan pilih Unpair.
Setelah Anda melakukan Trust atau Don't trust ini akan muncul di perangkat Anda.
Percayai perangkat lagi dan itu akan mulai mempersiapkannya untuk Pengembangan.
Tunggu Xcode untuk memasangkan perangkat untuk pengembangan dan kemudian Anda siap melakukannya!
sumber
Saya berlari ke masalah yang sama meskipun saya memilih opsi "Percayai komputer ini" pertama kali.
Ini berhasil untuk saya
sumber
2018
Cara tercepat untuk saat ini saya temukan adalah:
1) Buka Jendela -> perangkat (mengubah hotkey dalam xcode ke CMD + P untuk saya)
2) Tekan tidak adil pada perangkat. 3) Tekan kepercayaan pada iPhone. 4) Bangun lagi atau Jalankan tanpa bangunan (Ctrl + CMD + R)
sumber
Bagi siapa saja yang membutuhkan jawaban logis ..
sumber
Reboot iPhone saya, dan itu diperbaiki untuk saya.
Saya mencoba setiap jawaban pada halaman ini (7 pada saat itu, walaupun 2 adalah duplikat) dan mereka semua tidak berhasil menyingkirkan kesalahan Xcode ini untuk saya.
sumber
Bagi mereka yang memiliki masalah ini di Xcode 9: Cukup restart Xcode harus menyelesaikan masalah.
sumber
Saya punya solusi yang sangat sederhana yang bekerja untuk saya secara instan. Perlu 10 detik untuk melakukannya:
1) Pergi ke
Window -> Devices & Simulators
dan hapus centangShow as run destination
2) Cabut kabel dan pasang kembali.
3) Jalankan proyek.
Ini seharusnya bisa menyelesaikan masalah Anda!
sumber
2) Unplug the cable and plug it back in. Run the project.
Solusi sederhana:
Pertama, cabut kabel perangkat Anda.
Sekarang, buka kunci perangkat Anda dan pasang kembali. Pastikan perangkat tidak terkunci.
Sekarang jalankan proyek Xcode dengan memilih perangkat sebagai target.
sumber
Ini terjadi kadang-kadang saat menggunakan Xcode 9.
Ada beberapa solusi untuk ini seperti yang disebutkan di bawah ini:
Catatan: Pastikan perangkat Anda tidak terkunci ketika Xcode mencoba menginstal aplikasi.
Solusi 1:
saya.
Disconnect device
danconnect again
Solusi 2:
saya.
Restart you device
Solusi 3:
saya.
Disconnect device
ii.
Quit Xcode
(Tombol pintas:cmd + Q)
aku aku aku.
Open your project
iv.
Clean project
(Shortcut key:cmd + shift + K
)v. Sekarang
connect device
vi.
Run
proyek AndaBagi saya Solusi 3 bekerja dengan sempurna
sumber
Saat Anda mencolokkan iPhone Anda, itu akan meminta Anda untuk mempercayai komputer. Jika Anda sudah percaya dan membuka kunci tetapi masih mengatakan perangkat Anda terkunci (bug). Cukup cabut dan pasang kembali maka itu akan berhasil
sumber
Langkah-langkah ini bekerja untuk saya di iOS 10.
sumber
Baru-baru ini saya telah bertemu dengan Xcode yang menunjukkan "pengembangan tidak dapat diaktifkan saat perangkat Anda terkunci, Silakan buka kunci perangkat Anda dan pasang kembali. (0xE80000E2).
Jika perangkat iOS Anda sudah terbuka dan terhubung ke mac dan masih mendapatkan kesalahan dari Xcode 8.1 setelah memutakhirkan ke iOS 10.1.1, maka mac tidak dipercaya oleh perangkat.
Untuk memperbaikinya, pertama-tama putuskan sambungan perangkat ke mac dan kemudian pergi ke aplikasi pengaturan iOS, dan buka general-> reset-> Reset Lokasi & Privasi.
Kemudian hubungkan perangkat ke mac dan ketika diminta, atur pilih trust the mac.
Kemudian tunggu pemrosesan simbol file di dalam perangkat Anda dan mac. Setelah selesai, Anda dapat menjalankan proyek ke perangkat Anda. Itu akan bekerja.
sumber
Masalah ini bukan tentang "Percaya" atau tidak. Ini adalah bug di Xcode.
Ikuti saja langkah-langkah ini.
Saat Xcode berjalan dan perangkat Anda terhubung:
sumber
Saya mengalami masalah ini cukup sering (setidaknya seperti 5 kali seminggu). Hampir setiap kali ini terjadi, Xcode restart memperbaikinya. Tapi kali ini sepertinya tidak ada yang berhasil termasuk:
Dilakukan puluhan kali dalam semua jenis pesanan yang berbeda.
Apa yang memperbaiki masalah bagi saya saat ini adalah:
✅ Memulai ulang Mac.
sumber
Solusi : Alihkan perangkat target ke yang lain (mis. Perangkat iOS Generik),
kemudian buka kunci perangkat fisik Anda dan kembali lagi ke sana.
sumber
Ada cara sederhana untuk menyelesaikannya. Setidaknya itu bekerja untuk saya. Di Perangkat iPhone Anda, Buka Pengaturan> Pengembang> klik "Hapus Komputer Tepercaya" Ketikkan kode sandi yang diperlukan Dan selesai !!!
Cara paling sederhana yang saya temukan.
sumber
Secara umum hanya mencabut / memasang kembali sepertinya bekerja untuk saya. Tapi hari ini tidak dan sesuatu yang lain tampaknya berhasil: Saya telah mengaktifkan debug jaringan pada perangkat yang dimaksud dan hampir seperti mengingat pengaturan "kunci" jaringan lama, sementara tidak melihat bahwa perangkat itu sebenarnya terhubung melalui USB . Setelah (untuk sementara) memilih " Sambungkan melalui Jaringan " dan melakukan replugging, semuanya kembali berfungsi.
sumber
ada dua solusi yang berhasil untuk saya. 1) lepaskan perangkat Anda dari mac dan pasang kembali. 2) lepaskan perangkat Anda dari mac dan nyalakan kembali dan kemudian sambungkan dengan mac itu akan berfungsi
sumber
Banyak jawaban, tetapi yang bekerja untuk saya (El Capitan, Xcode 8.2) adalah menutup iTunes. Jika itu memiliki koneksi ke perangkat iOS maka meskipun Xcode dapat memuat komponen aplikasi itu masih akan gagal menjalankannya.
sumber
Pada perangkat Anda (iPhone / iPad) goto: Pengaturan -> Pengembang -> Bersihkan Komputer Tepercaya bekerja untuk saya.
sumber
Saya menemukan bahwa dengan mematikan Konsol dan menjalankan Simulator memungkinkan XCode untuk melihat iPhone saya lagi. Saya akan memastikan program terkait lainnya tidak berjalan jika Anda tidak membutuhkannya.
sumber
Ini juga dapat terjadi karena pembaruan yang tertunda pada perangkat Anda. Ini juga berarti Anda perlu memperbarui telepon Anda, terhubung ke MacBook (percaya jika diperlukan). Ini bagaimana saya menemukan masalah dan solusi saya.
sumber
Satu kemungkinan yang patut diperiksa, jika tidak ada solusi lain yang berfungsi, adalah tidak ada ruang yang tersisa di perangkat. Xcode tidak akan memberi Anda kesalahan "perangkat penuh" yang membantu untuk memberi tahu Anda bahwa perangkat Anda tidak memiliki ruang penyimpanan yang tersisa, tetapi Xcode juga tidak akan dapat menggunakan aplikasi build ke perangkat yang penyimpanannya penuh. Satu-satunya solusi dalam situasi itu adalah menghapus media atau aplikasi / data lain untuk membebaskan ruang yang cukup.
sumber
terkadang perangkat Anda berhenti memercayai PC Anda tanpa reseaon. buka pengaturan Anda lalu umum> reset> reset lokasi dan privasi. dan pasang kembali perangkat Anda ke PC Anda lagi dan tekan prompt "trust this device" yang muncul di ponsel Anda.
sumber
Perbaikan lain untuk masalah ini adalah menghubungkan iPhone Anda dengan Xcode Anda yang terbuka saat iPhone Anda ada di homescreen, bukan di lockscreen atau dengan aplikasi yang dibuka.
sumber
Semua solusi sebelumnya tidak berhasil.
Finlay, mengganti kabel iPhone memecahkan masalah.
sumber
Saya harus menambahkan kembali perangkat ke xcode.
Di XCode, buka Perangkat dan Simulator (CMD + Shift + 2), pada daftar kiri tekan tombol + dan tambahkan kembali perangkat yang sama.
sumber