Обнаружение "Существует более одного пакета со значением CFBundleIdentifier" при попытке загрузки - PullRequest
0 голосов
/ 17 марта 2020

Я не могу опубликовать sh моего приложения.

Я уже некоторое время строю этот модульный проект, и он работает отлично. Пока мне не пришлось опубликовать sh.

Каждый раз, когда я пытаюсь загрузить его в AppStore, он сообщает, что загрузка не удалась со следующими ошибками:

ERROR ITMS-90685: "CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'com.mouris.mario.ModuleName' under the iOS application 'AppName.app'

ERROR ITMS-90206: "Invalid Bundle. The bundle at 'AppName.app/Framworks/ModuleName.framework' contains disallowed file 'Frameworks'."

И эти 2 ошибки повторяется для всех моих модулей.

Я обработал модули следующим образом:

  1. Создайте новый фреймворк.
  2. Добавьте его в основное рабочее пространство.
  3. Добавьте модуль в фреймворки, библиотеки и встроенный контент основного проекта. (Я думаю, что это проблема)

Что я здесь не так делаю? Должен ли я использовать CocoaPods для управления своими зависимостями? И если да, то как?

Заранее спасибо.

...