2017-05-15 50 views
3

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

+1

,这里是教程:https://www.raywenderlich.com/41377 /创建一个静态库,在ios教程,老,但应该帮助你。 – janusbalatbat

回答

0

因此,我在过去的几个月里实际学到了更多关于框架的知识,并且也完成了我的框架,结果证明我试图通过在产品文件下部署框架产品来实现。只有您的声明是可见的,所以你的源代码不会被看到,除非你在发布你的框架时也包含这些文件。

+0

当你说“声明”时,你是什么意思?您是否指.podspec中的s.source_files? – User9527

+0

我的意思是只要在部署Pod时不包含源文件,如果我没有弄错,那么使用您的Pod的用户将无法查看您是如何实施自己的方法的。声明与头文件中的Objective-C接口相同。 – EmirC