У меня есть проект рамки xcode, который я создал, который я могу скомпилировать в файл myframework.framework
. После компиляции я перетаскиваю эту фреймворк в папку проекта Frameworks моего приложения, а затем, чтобы использовать классы из фреймворка, я добавляю правильный оператор import
в любой класс, который ему нужен; это позволяет моему приложению успешно компилироваться со ссылками на классы, определенные в рамках. Чтобы приложение успешно развертывалось на моем устройстве, я также добавляю свою собственную инфраструктуру в раздел "Встроенные двоичные файлы" для моей цели. Со всем этим на месте я могу создать приложение из xcode и запустить его на своем устройстве.
Моя проблема возникает, когда я пытаюсь архивировать приложение для магазина приложений. Когда я пытаюсь сделать это, я получаю тонну ошибок компилятора, где xcode говорит, что не может найти объявления для любого из классов, определенных в моей пользовательской структуре.
Как настроить архив в xcode так, чтобы он правильно ссылался и вставлял мою собственную фреймворк?