如果我在使用pod添加的Xcode中编辑框架代码,会发生什么情况?

问题描述:

我在用Swift编写的Xcode中为我的项目添加了一个框架。在框架中出现了一些问题,所以我尝试修改并出现一个对话框,让我可以选择锁定或解锁,所以我选择解锁并继续。如果我在使用pod添加的Xcode中编辑框架代码,会发生什么情况?

会伤害拥有者吗?这些更改是否会继续执行我的项目,直到我的应用程序位于App Store中?请让我知道是否有问题,并帮助解决方案。

只需要所有的框架文件,但我不需要所有的功能。另外,我需要添加功能以适合我的项目。

不建议修改第三方吊舱代码,因为它将被下一个pod update覆盖。

有多种解决方案,您可以尝试:

  • 手动执行的框架,并修改它在那里(记住,你失去的快速更新的能力)
  • 修改它的扩展如果可能的话,我的框架。即存储更改在一个单独的文件,并将其粘贴每次更新时(不推荐,因为它是不太方便)
  • 叉的项目,并在该分离叉
  • 变化创造一个拉请求,其中包括项目修改(如果你认为他们也对其他人有帮助)
+0

非常感谢,这很清楚,很有帮助。我想我会采用第一种解决方案,我会寻找解决方案以正确的方式解决问题。 – ushehri