Biblioteca? Estático? Dinâmico? Or Framework? Projeto dentro de outro projeto

Eu tenho um aplicativo iOS existente e quero adicionar um grande pedaço de código que tenho desenvolvido como outro projeto apenas para facilitar o teste. A nova parte lida basicamente com salvar uma imagem em vários serviços de compartilhamento, etc. Como esse código de compartilhamento precisa de muitos testes e atualizações futuras, fiquei me perguntando qual seria a melhor maneira de incorporar esse código em meu aplicativo existente.

Não sei se deve ser uma biblioteca estática, uma biblioteca dinâmica ou um framework, e honestamente, não tenho certeza de qual é a diferença, ou como devo proceder e configurá-la no Xcode.

Tudo o que sei é que preciso / quero manter um aplicativo de teste e atualização separado para o código de compartilhamento e fazer com que o aplicativo principal o use.

Se você ainda não pode dizer, eu não sou um git wiz. Eu sou apenas um desenvolvedor simples de um homem.

Qualquer ajuda ou direção seria apreciada. Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion