Я хотел бы предложить некоторые общие рекомендации по этому поводу, поскольку у симптома, который вы видите, может быть много причин. На самом деле большинство версий Xcode имели эти симптомы по разным причинам в моем опыте.
Я видел проблему медленной передачи раньше (я думаю, Xcode 4), когда я переключил свое приложение на приложение, которое могло работать в фоновом режиме. Чтобы обойти это, я либо принудительно убил бы приложение с самого телефона, либо изменил бы идентификатор пакета приложения при его развертывании (как взлом).
68зеркари прокомментировал видение проблемы после профилирования. Выполнение профилирования устройства генерирует много данных на вашем Mac, и, возможно, также на устройстве, но я не знаю. Так что стоит переключать телефоны на другой телефон, в идеале тот, который имеет много свободного места; проблема связана с телефоном?
Иногда при развертывании возникают проблемы, когда ресурсы отсутствуют; ресурсы перестраиваются на чистую. Попробуйте нажать кнопку выбора, а затем выполнить очистку - он очищает промежуточные файлы. (Опция сдвиг-командной к). Это может произойти, в частности, когда вы удаляете ресурс, но по-прежнему ссылаетесь на него из раскадровки. Полезно просмотреть доску объявлений в поисках предупреждений с восклицательным знаком (особенно в приложениях Apple Watch).
Периодически стоит проводить аудит файла ресурсов. Довольно часто мы разворачиваем файлы, которые на самом деле не нужны целевому устройству. Например, файлы сценариев bash, старые значки и т. Д. Меньше ресурсов, меньше вещей, которые могут быть неправильными и часто могут вызвать представление о том, что изменилось с вашими ресурсами, что может объяснить проблему. Это также делает развертывание меньше для ваших клиентов.
Заметьте, с этой проблемой стоит отладить ее с обеих сторон. Например, посмотрите журналы консоли Mac на наличие ошибок или монитор активности на наличие неожиданных действий и задач. Что касается устройства, стоит установить консоль iOS с сайта lemonjar.com, чтобы узнать, попало ли что-нибудь в конец устройства и были ли там ошибки.