У нас есть идея для платформы или библиотеки, которая будет очень полезна для любого разработчика iOS. Поэтому мы серьезно задумываемся о переходе от разработки приложений к разработке инфраструктуры/библиотеки.
Но когда мы хотим взимать плату за библиотеку/фреймворк, мы должны каким-то образом защитить код. Как мы можем создать структуру таким образом, чтобы пользователь нашей инфраструктуры не мог видеть исходный код, подобно тому, как мы не можем видеть исходный код рамок яблок? Думаю, что они только отправляют файлы заголовков и какой-то странный exe файл Unix с скомпилированной фреймворком.
Или, если невозможно создать скомпилированную фреймворк/библиотеку, которую могут использовать другие разработчики iOS, не имея возможности скопировать и скопировать наши исходные коды, есть ли способ обфускать код objective-c?