как создать статическую библиотеку или фреймворк из уже доступного исходного кода в iOS - PullRequest
2 голосов
/ 13 октября 2011

Мои клиенты хотят использовать некоторые из уже доступных функций моего приложения в своем приложении.Но я не хочу делиться с ними своим исходным кодом и наоборот.Из некоторых поисков я узнал, что мы можем сделать это, создав статические библиотеки или фреймворки в iOS.Может ли кто-нибудь пролить свет на то, как создать статическую библиотеку или фреймворк (что всегда лучше) из моего уже доступного исходного кода.

Ответы [ 3 ]

4 голосов
/ 13 октября 2011

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

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

Инструкции по созданию и использованию статической библиотеки iOS см. this site .

1 голос
/ 14 мая 2013

Только для вашей информации:

Я создал статический фреймворк для iOS в соответствии с инструкцией jverkoey

0 голосов
/ 06 апреля 2012

Огромное спасибо Дини Бомфиму за его отличную статью о том, как создать фреймворк. Это именно то, что я ищу.

РЕДАКТИРОВАТЬ - Ссылка больше не работает ...

...