Не вдалося знайти або створити контекст виконання для опису <IBCocoaTouchPlatformToolDescription: 0x7fa8bad9a6f0>


167

Я працюю над проектом для iOS і програмую з Visual Studios, і він підключається до mac-сервера за допомогою Xamarin. Нещодавно я спробував додати більше переглядів до рекламної дошки та додаткового класу. Коли я спробував скласти код, я отримав цю помилку. http://pastebin.com/Ub5s89aa Ось що виводиться з консолі. http://pastebin.com/fhWDy2cJ

Я не знаю, що означає ця помилка, і коли я намагався знайти будь-яку частину помилки, нічого не допомогло. Я очистив створене і спробував відновити, а також закрив Visual Studios і знову відкрив його, щоб побачити, чи допоможе це, але це не вдалося. Хтось ще мав цю проблему раніше?


Чи було щось, що ви змінили в коді, що спричинило цю проблему, або ви ніколи не змогли створити код?
BradzTech

Я раніше міг створити код. Нещодавно я додав два контролери подання таблиці та клас. Коли я видалив обидва, це не вирішило проблему.
Адам Літзау

Спробуйте очистити свій проект, видаливши отримані дані та переконайтесь, що відсутні непов'язані IBOutlets. Також переконайтеся, що ви випадково нічого не змінили в налаштуваннях складання програми; помилка, яку ви опублікували, здається, має щось спільне з невідповідністю архітектури.
BradzTech

Я не зміг з’ясувати, в чому саме полягає проблема. Я розмовляв зі своїм професором, і він, можливо, був би непов'язаним IBOutlet, як ви згадуєте. Я відмовив свій проект до того, як я вніс зміни, і він працює до цих пір. Я переконуюсь, що я перевіряю свої збірки, перш ніж я вніс основні зміни, як я, і опублікую повідомлення, якщо помилка з’явиться знову.
Адам Літзау

Відповіді:


542

Перезапуск CoreSimulatorService вирішив проблему на моїй машині.

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

19
У мене була така ж проблема , після того, як я оновити Xcodeдо version: 10.3. Відкрийте термінал і виконайте команду: Судо killall -9 com.apple.CoreSimulator.CoreSimulatorService Потім зробити чисту папку збірки і зникла помилка.
Enea Dume

5
Це сталося зі мною з останньою версією Xcode 10.3 (10G8), і ця відповідь вирішила проблему. Дякую!
Скотт Гарднер

1
Так, для мене працювали ... Ця проблема виникла після оновлення до останнього XCode (10.13 10G8) та Mojave (10.14.6).
Сем Грант

1
Працював і для мене! Отримала таку ж помилку після оновлення XCode з 10.2 до 10.3 (10G8), використовуючи macOS Mojave 10.14.5 (18F132)
Майк

1
Я думаю, що врятувало багато розробників багато головного болю! Дякуємо, що поділилися цією інформацією з нами!
randomcontrol

145

У мене була така ж проблема після оновлення мого Xcode до версії 10.3 .

Я просто перезавантажую свій Mac і вирішена проблема!


Сподіваюся, це теж спрацює з вами :)


9
Ви добре, лише виконавши запропоновану команду @riik. Не потрібно перезавантажувати
Владислав Завалихатко

1
Той самий досвід: Помилка з'явилася після оновлення до Xcode 10.3. Перезапуск усунув помилку. Мій MacBook перезапускається за 1 хвилину, тому це виправлення є настільки ж простим, наскільки це можливо.
Уейн Хендерсон

4
Стандартне оновлення xcode розбиває випадкові речі без пояснень
Джо Махер,

1
Так, після перезавантаження я більше не стикався з проблемою.
сприятливий99

1
Так! Працювали для мене!
Mattia Personaggio Uno Ducci

20

Моє сталося під час оновлення до Xcode 10.3

Помічник X-коду не отримав дозволу на управління комп'ютером.

Це те, що я зробив для вирішення проблеми

System Preference > Security&Privacy > privacy tab > accessibility

дати дозвіл на "Xcode Helper"

Перезапустіть X-код і вбийте всі тренажери, як @riik заявив

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

5

Ця проблема пов'язана з оновленням xcode 10.3, а mixpannel видає це як помилку збірки

Кроки для виправлення.

Відкрийте термінал і вставте його

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

Очистіть Xcode та складіть. Це все


4

Після роботи в Google я знайшов подібне запитання тут і тут , підсумовуючи деякі відповіді в цьому питанні:

  • Переконайтеся, що у вас запущена остання версія Xcode, і у вас немає бета-версії.
  • Закрийте Xcode, а потім відкрийте Монітор активності. Припиніть будь-які Ibtoolзапущені процеси та перезавантажте Xcode.
  • Видаліть будь-які спеціальні підбирачі кольорів, які ви встановили для Xcode, закрийте Xcode та перезапустіть
  • Спробуйте відтворити будь-які шибки, які ви, можливо, змінили.

резюме з посилання Форуми Xamarin:

Видалити Xamarin studio,
Видалити Xcode / Бібліотеки / Розробник та ~ / Бібліотеки / Папки розробника
Перезавантажити
Перевстановити Xcode, Xamarin studio

Якщо жодна з цих робіт не змогла перевірити в Console.app якісь помилки під час створення.

Сподіваюся, це допомагає.




0

У мене були файли Xcode на зовнішньому диску в користувачеві / бібліотеці / розробнику / CoreSimulator. Проблема була вирішена після виконання команди, sudo killall -9 com.apple.CoreSimulator.CoreSimulatorServiceа потім переміщення цих файлів розробника на mac.


0

Я отримав цю помилку після встановлення бета-версії Xcode 12. Перезапуск мого Mac не усунув проблему. Мені довелося перевстановити інструменти командного рядка:

  • delete / Library / Developer (зверніть увагу, що це коренева директорія Library, а не ~ / Library);
  • запустити Xcode та дозволити йому встановити інструменти командного рядка.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.