После обновления до macOS Sierra (10.12) и Xcode 8.0 (8A218a), я начал получать много сообщений об ошибках в моем приложении macOS/ Cocoa (написанном в Objective-C), которые следуют этому формату:
[error] warning: dynamic accessors failed to find @property implementation for 'uniqueId' for entity ABCDInfo while resolving selector 'uniqueId' on class 'ABCDInfo'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
[error] warning: dynamic accessors failed to find @property implementation for 'uniqueId' for entity ABCDContact while resolving selector 'uniqueId' on class 'ABCDContact'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
[error] warning: dynamic accessors failed to find @property implementation for 'uniqueId' for entity ABCDEmailAddress while resolving selector 'uniqueId' on class 'ABCDEmailAddress'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
[error] warning: dynamic accessors failed to find @property implementation for 'address' for entity ABCDEmailAddress while resolving selector 'address' on class 'ABCDEmailAddress'. Did you remember to declare it @dynamic or @synthesized in the @implementation ?
Ничто из этого не является моим кодом или кодом из сторонних библиотек разработчиков, которые я использую, и выполнение поиска по этим именам переменных (например: "uniqueId" или "ABCDInfo" ) ничего не вытягивает, указывая на то, что это не в моем проекте.
Я видел, что эта проблема также сообщалась на форумах разработчиков Apple дважды (Проблема 1 и Проблема 2), но оба вопроса остаются без ответа
Мой вопрос: что вызывает эти сообщения об ошибках и как их исправить? Это не приводит к сбою моего приложения, но я бы предпочел выяснить и понять, что случилось.