Скрыть исходный код в быстрой среде при распространении

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

2 ответа

Вот фантастический учебник, демонстрирующий, как скрыть реализацию инфраструктуры Swift при распространении на Cocoapods:

https://crafttang.com/2017/10/12/hide-implementation-of-swift-framework-when-distri/

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

Другие вопросы по тегам