У этой ошибки много потенциальных первопричин, о чем можно судить по большому количеству предложенных ответов. Лучший подход к устранению неполадок, связанных с установкой приложений, подобных этой, - обычно проверять консоль самого устройства iOS, так как это часто дает гораздо более конкретные сообщения об ошибках. В Xcode откройте окно «Устройства и симуляторы» и взгляните на журналы устройства, на котором устанавливается ваше приложение.
В моем случае ошибка «Не удалось записать на устройство» была вызвана следующим:
27 февраля 10:54:58 iPhone-7-110 installd (MobileSystemServices) [46]: 0x16f92f000 - [MIBundle _validateWithError:]: 38: Не удалось загрузить Info.plist из пакета по пути / private / var / installd / Library / Caches /com.apple.mobile.installd.staging/temp.ebmR6U/extracted/SampleApp.app/Frameworks/SomeFramework.framework
Что явно намекает на то, что происходит на самом деле. Я забыл установить Info.plist
файл для моей цели динамической структуры (используемой приложением).