У меня возникли проблемы с тем, чтобы Magical Record нормально работал с тестовой мишенью, основанной на Kiwi. Kiwi был настроен в соответствии с процессом на вики GitHub; Magical Record отлично работает с другими целями, и я включаю заголовки CoreData+MagicalRecord в начале каждого тестового файла.
Сбой сборки с 4 ошибками в NSObject+MagicalDataImport — он не распознает NSAttributeDescription как тип.
Я могу обойти это, явно включив заголовки Core Data, но это затем спровоцирует еще одну серию ошибок с категориями в NSPersistentStore, NSPersistentStoreCoordinator, NSManagedObjectContext и iCloud.
Я предполагаю, что это как-то связано со способом или порядком, в котором фреймворки включаются в тестовые цели, но они выглядят так же, как и другие цели в проекте, которые работают нормально.
Кто-нибудь знает, как должен работать Magical Record с Kiwi??