Я начал новый, пустой проект XAMAIN iOS. Когда я редактирую Main.storyboard, дизайнер всплывает, без проблем. Но как только я запускаю iOS-симулятор, я больше не могу редактировать раскадровку без ошибок. Не имеет значения, остановлю ли я отладку, отсоединяюсь от симулятора, закрываю раскадровку и снова открываю; Я должен полностью закрыть Visual Studio (2015) и снова открыть решение, чтобы заставить дизайнера раскадровки отобразить, чтобы я мог работать с ним.VS 2015 Xamarin - Невозможно использовать конструктор раскадровки iOS после запуска в отладочном/симуляторе
Я нахожусь на устойчивой ветке. Есть идеи? Вот ошибка я получаю:
ERROR: EnsureSession (counter 1): MonoTouch.Design.Client.InvalidSessionException: Session invalid at MonoTouch.Design.Client.ServerProcessConnection.SendRequest(CommandRequest req, Boolean throwIfNotRunning) at MonoTouch.Design.Client.ServerProcessConnection.PostXml(DesignSession session, String xml, String[] viewsToHide) at MonoTouch.Design.Client.ServerProcessConnection.PostXml(DesignSession session, XElement fullStoryboard, XElement[] partialElements, Boolean freezeMisplacements, String[] viewsToHide) at MonoTouch.Design.Client.IPhoneDesignerSession.<>c__DisplayClass162_0.b__0(ServerProcessConnection c) at MonoTouch.Design.Client.IPhoneDesignerSession.<>c__DisplayClass237_1`1.b__0()
[2016-08-31 00:10:13.6] INFO: Reloading: Serialization took 0ms
[2016-08-31 00:10:13.9] WARN: Failure #1 (IOException) while sending web request. Retrying..
[2016-08-31 00:10:13.9] INFO: Reloading: Serialization took 0ms
[2016-08-31 00:10:14.7] WARN: Failure #2 (IOException) while sending web request. Retrying..
[2016-08-31 00:10:14.7] INFO: Reloading: Serialization took 0ms
[2016-08-31 00:10:14.9] ERROR: Unrecoverable IOException.. Spin up attempts: 0, failure retries: 3 System.IO.EndOfStreamException: We could not fully deserialize the response ---> System.Runtime.Serialization.SerializationException: Attempting to deserialize an empty stream.
Edit: Единственный способ решения проблемы я нашел, чтобы отключиться от Mac Agent, закройте дизайнер, а затем снова открыть конструктор, который побуждает вас подключиться к Mac Agent. Это чуть быстрее, чем просто закрытие VS целиком, но не идеальное.
Вы можете оставить информацию о версии в сущности (https://gist.github.com/)? VS: Справка -> О Microsoft Visual Studio -> Копировать информацию. Mac: Xamarin Studio -> О студии Xamarin -> Показать детали -> Информация о копировании – BytesGuy
Обходной путь не работает на моей стороне. Сохраните ошибку IOException. VS 2015 Pro 14.0.25431.01 Обновление 3 и MAC: Версия 6.1.3 (сборка 19) Моно 4.6.2 - Xcode 8.2.1 (11766.1) – Jerome2606