Я предпочитаю использовать статические библиотеки над Frameworks.Вы предоставите своим клиентам библиотечный файл (расширение .a) и заголовочный файл (ы) для функций в нем.Им просто нужно установить файлы где-нибудь в их дереве проекта, установить путь включения, добавить библиотеку в проект, и они готовы к работе.
Обратите внимание, что если вы хотите, чтобы они использовали вашу библиотеку в симулятореа также на устройстве вам потребуется предоставить им две версии библиотеки, по одной для каждой.
Инструкции по созданию и использованию статической библиотеки iOS см. this site .