Undefined symbols: 是让人苦恼的报错,如何知道是 哪个 symbols 不对呢?
今天探索到下面的方法:
1、点击导航上方 最右侧的按钮,查看历史报错
2、选中报错信息,右键选择 Expand All Transcripts

在出现的详细信息面前,下滑找到 Undefined symbols: 相关的信息
这里我出现 _AV 开头,我猜是 AVFoundation 库没有导进来。

在 target - general - frameworks … 导入了 AVFoundation 后,没有报这个 symbol 的错了。
其他 symbol 我根据集成库(ffmpeg) 的要求,再次导入后,就没再报 Undefined symbols: 了。

祝你顺利解决你的问题。
伊织 2024-05-05(日)


















