分发时在swift框架中隐藏源代码

时间:2017-05-15 22:33:39

标签: ios ios-frameworks swift-framework

我创建了一个快速框架,以便分发给私人客户,这是我第一次创建iOS框架,所以我对很多事情都很无能为力。是否有可能隐藏我的源代码。我已经到处搜索但我找不到合适的答案。我不确定我是否要彻底解释它,但为了简化我不希望开发人员能够修改或查看我的框架中的代码。开发人员不能去编辑我们嵌入自己应用程序的代码。有没有办法禁止这个。谢谢。

2 个答案:

答案 0 :(得分:3)

这是一个很棒的教程,演示了如何在分发给Cocoapods时隐藏Swift框架的实现:

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

答案 1 :(得分:1)

所以我实际上在过去几个月里学到了更多关于框架的知识,并且完成了我的框架,结果证明我想要实现的目标只能通过在产品文件下部署框架产品来完成。只有你的声明才会显示出来因此,除非在分发框架时也包含这些文件,否则您的源代码将不可见。