2016-09-27 1 views
1

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

System.IO.FileNotFoundException: /Users/Carlos/Projects/Myproject/iOS/obj/iPhone/Debug/build-iphone8.1-9.3.2/ibtool-link/LaunchScreen.storyboardc/02J-Ip-oVM-view-Ze4-5b-2t2.nib does not exist

Мой Идентификатор пакет соответствует моему профилю обеспечения, что у меня есть сделанный на яблоне.

Я попытался удалить папки obj и bin в файле projectmap/mainmap (а не obj и bin-folders внутри папки iOS), но без каких-либо успехов. Я также перестраиваю проект и очищаю его, но проблема все еще остается.

Когда я создаю совершенно новый проект, он работает. Так что это проблема со старыми проектами.

На карте моего старого проекта я даже не могу найти «ibtool-link», и если я проверю только что сделанный проект, я просто вижу его там и другие карты. Могу ли я решить эту проблему, скопировав их? Или есть лучшее решение?

Любые идеи, какими они могут быть?

ответ

3

Вы можете попробовать предложения (я видел по крайней мере 2 различных них) в this должности, которые являются:

просто кликните правой кнопкой мыши на XIb и открыть его в IB. Затем я поворачиваюсь и закрываю его в IB, и это заставляет меня пройти мимо ошибки.

И

убедитесь 'Главный интерфейс' пусто в info.plist. Удалите папку Bin и Obj.

Также вы можете попробовать удалить кэш сборки на вашем компьютере, перейдя в /Users/<Your User Account Name>/Library/Caches/Xamarin/mtbs/ и затем удалить папку, которая совпадает с именем вашего решения (там может быть 2, один с iOS во имя, удалить оба) , Это будет восстановлено при восстановлении вашего решения.

+0

Решил проблему :) Спасибо тонну –

+0

@CarlosRodrigez Nice! нет проблем – hvaughan3

Смежные вопросы