Сбой сборки Xamarin iOS: раскадровки

Уже месяц я не могу собрать свой проект Xamarin iOS. Похоже, это началось после того, как я обновился до нового Xcode для бесплатной подготовки. С тех пор я пытался найти решение этой проблемы, но, кажется, не нашел.

При сборке приложения Xamarin Studio выдает ошибку, в которой указано только имя моей раскадровки без какого-либо описания. (Действие сборки, используемое для моей раскадровки, — это InterfaceDefinition, которое, я думаю, используется по умолчанию)

введите здесь описание изображения

Xamarin Studio также открывает раскадровку при сбое сборки.

Я попытался открыть раскадровку в Xcode, и все прошло нормально. Поэтому я действительно не понимаю, что происходит с моими раскадровками.

Я даже пытался открыть его с помощью Visual Studio, и сборка не удалась, но без ошибок.

Любая помощь будет приветствоваться! Заранее спасибо :)


person EverydayLearner    schedule 14.11.2015    source источник
comment
это происходит и в бета-версии студии Xamarin? (5.10)   -  person CDrosos    schedule 15.11.2015
comment
Да, я только что пытался сделать это в бета-версии, но все равно это не сработает.   -  person EverydayLearner    schedule 15.11.2015
comment
После обновления XCode вы открыли его и приняли новые лицензионные соглашения? Если лицензия не принята, Xamarin иногда выдает случайные ошибки.   -  person Michiluki    schedule 16.11.2015
comment
Да, я делал это при настройке бесплатной подготовки на своем iPhone.   -  person EverydayLearner    schedule 16.11.2015


Ответы (3)


У меня такая же ошибка. Я нашел проблему. В моей раскадровке я добавил табличное представление со статической ячейкой. => это вызвало ошибку. Статические табличные представления действительны только при внедрении в экземпляры UITableViewController. Просто изменил свое табличное представление на динамический прототип, и это сработало.

person Robert TuanVu    schedule 07.12.2015

Одной из причин может быть использование одного и того же идентификатора раскадровки для двух контроллеров представления. Я столкнулся с этой ошибкой и смог обнаружить ее, открыв файл раскадровки в Xcode.

person Javal Nanda    schedule 08.03.2016

Другой причиной является наличие одного и того же свойства StoryBoard.Id в разных UIViewController.

person user1852154    schedule 13.04.2016