Xcode kesalahan yang menghubungkan ke simulator "perangkat Lunak menyebabkan pembatalan koneksi"

Ketika saya mencoba untuk menjalankan proyek saya melalui Xcode simulator, itu terus memberi saya kesalahan "perangkat Lunak menyebabkan pembatalan koneksi".

Mencoba me-restart simulator & Xcode, dan saya baru-baru ini dihapus DerivedData folder seperti yang disarankan di artikel ini tentang patah bermain sehingga juga tidak't membantu.

Mengomentari pertanyaan (2)
Larutan

CEPAT

Hal ini terjadi karena anda memiliki beberapa versi Xcode diinstal. MacOS sayangnya hanya mendukung berjalan satu versi Xcode pada satu waktu, dan itu perlu untuk mengetahui lokasi saat ini menjalankan versi. Untuk hal-hal semacam keluar, pilih salah satu dari berikut:

Keluar dari semua contoh dari Xcode dan restart

Cobalah salah satu dari pilihan di bawah ini jika belum't dipecahkan itu.

Menggunakan baris perintah:

  1. menjalankan sudo xcode-pilih --switch /Aplikasi/your_custom_folder_if_needed/Xcode.aplikasi

  2. Me-Restart terminal anda dan Xcode dan itu akan bekerja dengan baik.

Tidak ada-baris perintah pengguna:

  1. Keluar dari semua contoh Xcode
  2. Mulai contoh Xcode yang ingin anda gunakan
  3. Pergi ke Xcode -> Preferensi -> Lokasi
  4. Pilih versi yang benar dalam Command Line Tools
  5. Selesai!
Komentar (4)

It's karena beberapa Xcode terinstal di sistem anda. Ini adalah bagaimana anda membuatnya bekerja:

  1. Berhenti semua berjalan Xcodes
  2. Re-launch Xcode
  3. Pergi ke Xcode > Preferensi > Lokasi
  4. Perubahan untuk versi yang benar dalam Command Line Tools

Proyek bersih dan jelas yang Diperoleh data jika diperlukan, kemudian jalankan!

Komentar (4)

Dalam kasus saya berhenti dan re-launching diberikan Xcode sudah cukup. Aku punya dua Xcodes, stabil dan beta.

Komentar (0)

Bagi saya, restart Mac OS bekerja (beberapa kali).

Komentar (0)