Подтвердить что ты не робот

Weird Strings для версии iOS в списке симуляторов Xcode

Как вы можете видеть на скриншоте, я получаю эту странную строку для некоторых симуляторов. Как я могу это исправить?

enter image description here

4b9b3361

Ответ 1

Благодаря @stevechen для указания меня в правильном направлении, я, наконец, решил эту проблему:

  • Меню Xcode > Открыть инструменты разработчикa > Открыть симулятор iOS
  • Меню iOS Simulator > Оборудование > Устройство > Управление устройствами
  • Удалить все плохие записи
  • Добавить обратно

Наслаждайтесь!

Ответ 2

Это случилось со мной, когда на моем Mac были и Xcode7-бета, и Xcode6. Как вы видите, UDID-подобные строки - это UDID (уникальные идентификационные номера устройств) для iOS-симуляторов. Поскольку они являются дублируемыми устройствами с уникальными UDID, есть два способа решить эту проблему:

  • Я подозреваю, что проблема исчезнет, ​​если вы перезапустите службу: Закройте Xcode, инструменты и iOS Simulator, а затем запустите это в Terminal.app:

    sudo killall -9 Xcode 'iOS Simulator' com.apple.CoreSimulator.CoreSimulatorService
    

    Тогда

    rm -rf ~/Library/Developer/CoreSimulator/Devices
    
  • Просто измените и переименуйте свои симуляторы: В xCode перейдите в Window → Devices и нажмите на плюсе в нижнем углу и добавьте симуляторы, которые вы хотите или минус, чтобы удалить.

enter image description here

Тогда все будет хорошо: enter image description here

Ответ 3

Я закончил работу с этим:

killall Xcode

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

rm -rf ~/Library/Developer/CoreSimulator/Devices

open /Applications/Xcode.app

В ответ на этот SO: fooobar.com/info/144441/...

Это отлично поработало для меня!

Xcode 6.4