Как использовать менеджер пакетов Firebase Swift с несколькими пользовательскими платформами и приложениями swift

# #ios #swift #firebase #swift-package-manager

Вопрос:

У меня проблема с Firebase, потому что она дублируется в моем приложении

Я установил Firebase из диспетчера пакетов Swift в своей пользовательской среде A
Я установил Firebase из диспетчера пакетов Swift в своей пользовательской среде B

Я также установил firebase из диспетчера пакетов Swift в своем приложении, в пользовательской платформе B используется пользовательская платформа A, а в моем приложении используются пользовательские рамки A и B.

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

 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[FBLPromise HTTPBody]: unrecognized selector sent to instance 
 

Комментарии:

1. см. Обсуждение на github.com/firebase/firebase-ios-sdk/issues/8871