iOS工程中Frameworks文件夹和Linked Frameworks and Libraries为什么不是一致的?

clipboard.png

clipboard.png
上图是工程中的Frameworks文件夹,下图是TARGETS中的Linked Frameworks and Libraries,为什么两边的依赖不一致?
同时为什么我在Linked Frameworks and Libraries中删除某个framework后,需要再手动删除Frameworks文件夹中对应的framework吗?
谢谢!

阅读 12.6k
1 个回答

这个确实可能不一致呀。
Frameworks文件夹下是工程里的Target可能用到的Framework;Target下的依赖是这个Target链接过程中确实要用的Framework。因为可能不止一个Target,所以这里也不一定相同。

在Linked Frameworks and
Libraries中删除某个framework后,需要再手动删除Frameworks文件夹中对应的framework吗?

建议删除吧。不删除也不会出什么错就是了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题