Подтвердить что ты не робот

IOS CI не работает с "CoreUI: CUICatalog: не удалось получить" kMGArtworkGraphicsFeatureSetFallbacks "из MGCopyAnswer получил"

Продолжайте получать тысячи этих журналов в нашей системе CI с момента обновления до Xcode 7. Не имеет ни малейшего понятия, что они могут означать.

2015-09-16 13:44:36.286 Interface Builder Cocoa Touch Tool[5197:11683] CoreUI: CUICatalog: couldn't get 'kMGArtworkGraphicsFeatureSetClass' from MGCopyAnswer got '{
    ArtworkDeviceIdiom = pad;
    ArtworkDeviceScaleFactor = "-1";
    DevicePerformanceMemoryClass = 1;
}'
2015-09-16 13:44:36.287 Interface Builder Cocoa Touch Tool[5197:11683] CoreUI: CUICatalog: couldn't get 'kMGArtworkGraphicsFeatureSetFallbacks' from MGCopyAnswer got '{
    ArtworkDeviceIdiom = pad;
    ArtworkDeviceScaleFactor = "-1";
    DevicePerformanceMemoryClass = 1;
}'
2015-09-16 13:44:36.288 Interface Builder Cocoa Touch Tool[5197:11683] CoreUI: CUICatalog: couldn't get 'kMGArtworkGraphicsFeatureSetClass' from MGCopyAnswer got '{
    ArtworkDeviceIdiom = pad;
    ArtworkDeviceScaleFactor = "-1";
    DevicePerformanceMemoryClass = 1;
}'

x 1000

4b9b3361

Ответ 1

То же самое здесь. Я получаю предупреждения 16400, когда я создаю Xamarin Studio. У меня не было проблем до обновления XCode 7 и последней версии XS:

Ответ 2

У меня есть небольшие 13800 предупреждений из этого... пока моя репутация недостаточно высока, чтобы напрямую комментировать вопросы (или ответы), мне приходится писать следующим образом: (

Я просто рад, что могу работать с моим приложением на устройстве с симулятором.

Перевод моего проекта с Xamarin.iOS на унифицированный API просто не сработал из-за отсутствия "Миграция в Xamarin.iOS Unified API" (https://developer.xamarin.com/guides/cross-platform/macios/updating_ios_apps/) в моей Xamarin Studio и отчасти потому, что для ручного способа сделать это просто были неразрешимые проблемы с отсутствующими отношениями моих xibs в xCode. Но это не имеет значения, поскольку эти предупреждения были даже при запуске ошибок сборки с унифицированным API.

Мои проблемы сборки были решены благодаря этому: Ошибка Codesign в Xamarin Studio 5.9.7 (сборка 9) и Xamarin.iOS 9.0.1.18

Любые предложения по устранению этих предупреждений приветствуются:)

Ответ 3

У меня была та же проблема, плюс приложение больше не запускалось в симуляторе. Я смог исправить это, изменив архитектуру от i386 до x86_64.

В Xamarin это под вашими вариантами проекта → Build → iOS Build → вкладка Advanced (справа) → раскрывающийся список поддерживаемых архитектур.

Ответ 4

Это известная проблема и отслеживается на форумах Xamarin. Ожидайте скорого исправления

Непубличный Bug 33706 - [iOS] Раскалывает множество предупреждений, похожих на: "/Applications/Xcode-beta.app/Contents/Developer/usr/bin/ibtool: 2015-09-04 18: 01: 03.651 Интерфейс Builder Cocoa Touch Tool [72838: 13678534] CoreUI: CUICatalog: не удалось получить 'kMGArtworkGraphicsFeatureSetClass' из MGCopyAnswer получил '{(CollectionView)". На данный момент эти предупреждения можно игнорировать. Проблема в том, что Xamarin в настоящее время всплывает диагностические сообщения от ibtool, которые не появляются в процессе сборки по умолчанию Xcode.

https://forums.xamarin.com/discussion/50971/stable-release-xamarin-ios-9-0-ios-9-0-upstream-release/p1

Ответ 5

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