2010-09-16 7 views
0

Мне нужно отправить файлы проекта моему клиенту для запуска его на xcode, чтобы увидеть текущую работу. Есть ли способ шифровать исходные файлы? У меня есть один вариант, отправив файл .app из места отладки симулятора и попросив его поставить его на один и тот же путь. Но мне нужно отправить код с помощью шифрования, возможно ли это?iphone Xcode файлы проекта encrypt

Спасибо заранее. Raj

ответ

5

Вы можете зашифровать файлы с помощью любого количества механизмов, но если вы хотите, чтобы клиент мог создавать и запускать код, это не будет практичным, так как им придется расшифровать его.

Если вы хотите сделать это, не подвергая исходный код клиенту, создайте статическую библиотеку, распространите эту статическую библиотеку, которая связывается вместе с шаблоном main.m, в ваш окончательный исполняемый файл, настройте его как структуру для ссылки в пример приложения, которое вы отправляете. Таким образом, они не получают источники в приложении, но они все равно могут его создать и посмотреть, что происходит.

На стороне примечания, если вы не доверяете своему клиенту, почему вы взяли работу в первую очередь?