我完全无法理解它是如何工作的。我从一个简单的开始:使用“Cocoa Touch Framework”模板创建框架并向源文件添加一些代码。然后使用 cocoapods 我在这个框架项目中安装了一些 pod。一切看起来都不错(实际上可能不太好)并且构建得很好。之后尝试将我的框架连接到其他 xcode 项目。我这样做是这样的:只是从产品文件夹中取出我的 test.framework 文件并转移到另一个项目。起初一切还不错。导入成功,我可以在另一个项目中使用我的框架代码。但是当我运行它时,出现错误:dyld:库未加载:原因:找不到图像。我尝试了此问题的所有答案,但没有任何帮助。
之后,决定尝试将我的框架连接到其他项目。这次我得到了完全不同的行为:即我能够连接框架,但无法访问其中的代码。我完全困惑了,因为我没有改变任何东西。我刚刚对另一个项目做了同样的事情。
请帮助我。我做错了什么?
相关问题:
- 我可以连接框架,只需将 test.framework 文件移动到 另一个项目?
- 出于某种原因,我应该使用上述方法,理论上是否有成功的机会,或者我之前所做的一切都不正确?
最佳答案
关于ios - 如何创建具有内部框架的框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50280916/