Mensagem de erro de migração de dados principal "'O modelo não contém configuração' XYZ '.'”

Eu tenho um contexto de objeto gerenciado ao qual eu adiciono dois armazenamentos SQLite diferentes. Eu uso configurações no modelo de objeto Mananged para atribuir determinadas entidades para uma loja e outras entidades para o outro. As configurações são chamadas de "UserDB" e "MainDB".

Tudo funciona bem até eu tentar usar a migração automática. Depois de criar uma nova versão do Modelo de Objeto Gerenciado e adicionar um novo atributo a uma das entidades na Configuração do UserDB, obtive uma exceção ao incluir o armazenamento de versão antigo (para o armazenamento relacionado ao UserDB) ao coordenador da loja: 'Modelo não contém configuração 'UserDB'. ' Não consigo encontrar resultados para esse erro no Google. Alguém aí usando várias lojas com configurações? Alguém tem uma ideia do que eu posso estar fazendo errado?

A pilha é assim:

objc_exception_throw
-[NSManagedObjectModel isConfiguration:compatibleWithStoreMetadata:]
-[NSStoreMigrationPolicy sourceModelForStoreAtURL:metadata:error:]
-[NSStoreMigrationPolicy(InternalMethods) _gatherDataAndPerformMigration:]
-[NSPersistentStoreCoordinator addPersistentStoreWithType:configuration:URL:options:error:]
-[MyAppDelegate persistentStoreCoordinator] 

questionAnswers(2)

yourAnswerToTheQuestion