function compare(propName) {
return function(a,b) {
if (a[propName] < b[propName])
return -1;
if (a[propName] > b[propName])
return 1;
return 0;
};
}
objs.sort(compare("last_nom"));
Попробуйте использовать другой кабель или USB-порт - Другой USB-порт исправил это для меня, и пришла идея найти этот пост в Твиттере: [Tweet Gone]
Я столкнулся с той же проблемой. «Перезагрузка моего iPhone» сработала для меня.
Попробуйте:
Я только что провел последние несколько часов, пытаясь устранить эту проблему на своем устройстве. Я использую виртуальную версию Mavericks на VBox. Для меня проблема была решена путем установки Oracle VM Virtualbox Extension Pack. Была проблема с VBox, полностью распознающим USB. Это будет распознаваться в iTunes, но не в XCode. Это может быть полезно для всех, кто запускает XCode на виртуальной машине
Также вы можете попробовать просто перезагрузить ваше устройство - помогает мне.
В моем случае, «Перезагрузка Xcode» & amp; обеспечение того, чтобы мой iPhone был разблокирован , добился цели.
Похоже, что моя загрузка файла Symbols началась ранее (поскольку каталог Symbols для iOS 7.1.2 находился в ожидаемом месте в ~ / Library / Developer / Xcode / iOS DeviceSupport /), но не завершился, & amp ; таким образом, иногда он «зависал», а иногда заканчивался, но показывал мой iPhone как недоступный.
Когда я перезапустил Xcode, я гарантировал, что у меня уже был разблокированный iPhone & amp; затем вместо того, чтобы просто получить сообщение «Копирование файлов символов», я также получил сообщение «Обработка файлов символов», после чего мой iPhone был доступен для запуска приложения.
Есть случайные решения для этого:
Пожалуйста, убедитесь, что ваш device is unlocked
при запуске приложения.
Reboot your device.
Очистить проект с помощью cmd+shift+k.
Вы также можете попробовать очистить папку Build с помощью alt+shift+cmd+k
.
Delete the content of derived data
и восстановите приложение.
Quit Xcode
и перезапустите приложение.
Решение 1 и 2 работало в моем случае.
Удалите папку:
~/Library/Developer/Xcode/iOS DeviceSupport/<device's iOS version>
Затем перезапустите устройство и перезапустите xcode.
Очевидно, что когда символ импорта застрял на полпути, он никогда не закончится, удаление указанной выше папки должно гарантировать перезапуск процесса.
Перезапустив мой iPad (устройство iOS), решите проблему. Чтобы справиться с ошибкой exc_bad_access, я включил зомби-объекты в XCode из меню -> продукт -> схема -> редактировать схему -> запустить -> диагностика. И после этого началась такая проблема. Я отключил его и перезапустил свой iPad, и в конце концов он заработает. Я надеюсь, что перезапуск устройства iOS решит и вашу проблему.
Это может произойти также из-за некоторых USB-концентраторов. Пожалуйста, попробуйте подключить устройство без USB-концентратора.
переустановка Xcode 7.2, кажется, помогла ему продвинуться дальше «копирования файлов символов» и показала синюю полосу прогресса рядом с расширенным «экспортом файлов символов» (перезапуск Xcode и устройств этого не сделал, переподключение питания к USB-концентратору не помогло, подключить к mac напрямую в обход usb hub не стал: он застрял навсегда)