分发时在swift框架中隐藏源代码
我创建了一个快速框架,以便分发给私人客户,这是我第一次创建iOS框架,所以我对很多事情都很无能为力。 是否有可能隐藏我的源代码。我已经到处搜索但我找不到合适的答案。 我不确定我是否要彻底解释它,但为了简化我不希望开发人员能够修改或查看我的框架中的代码。 开发人员不能去编辑我们在自己的应用程序中嵌入的代码。有没有办法禁止这个。 谢谢。
所以我实际上在过去的几个月里学到了更多关于框架的知识,并且完成了我的框架,结果certificate我试图实现的目标可以通过仅在产品文件下部署框架产品来完成。只有你的声明才会显示所以你的来源除非在分发框架时也包含这些文件,否则代码将不可见。
这是一个很棒的教程,演示了如何在分发给Cocoapods时隐藏Swift框架的实现:
https://crafttang.com/2017/10/12/hide-implementation-of-swift-framework-when-distri/