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

Предупреждения в Google Analytics для iOS

Совсем недавно я начал получать новые предупреждения консоли из статической библиотеки Google Analytics для iOS. Я получаю только следующие журналы на реальном устройстве, а не в симуляторе.

CoreData: warning: Unable to load class named 'GAIProperty' for entity 'GAIProperty'. Class not found, using default NSManagedObject instead. CoreData: warning: Unable to load class named 'GAIHit' for entity 'GAIHit'. Class not found, using default NSManagedObject instead. idfa class missing, won't collect idfa

Любые идеи, что это может означать, почему они происходят и как можно решить проблемы?

4b9b3361

Ответ 1

Документация по последнему аналитическому SDK не особо понятна.

Если вы добавите флаг -ObjC в "Другие флаги компоновщика" в свой проект XCode, он устранит эту проблему.

Ответ 3

Там есть билет, поданный для этой проблемы в трекер Google Bug: https://code.google.com/p/analytics-issues/issues/detail?id=486

Решение: обновить до версии 3.10, которая исправила для меня предупреждение.

Ответ 4

Может быть: (Из моего вышеприведенного комментария:) Как описано в разделе "Реализация основных подклассов управляемых объектов данных", вы должны префикс имени класса сущностей в поле "Класс" в инспекторе модели объекта с именем вашего модуля, например "MyAPP.GAIProperty".