XCODE 8 升级后 AVFoundation 导入警告

28

Obj C项目,刚刚更新到Xcode 8和iOS/10。 应用似乎运行良好,但是出现警告 --

"缺少子模块 'AVFoundation.AVSpeechSynthesis'" "缺少子模块 'AVFoundation.AVAudioSession'"

这些消息出现在 AVAudioSession 和 AVSpeechSynthesis 的 #import 语句上。

有谁知道这是怎么回事吗?

TIA

1个回答

59

我不确定为什么现在会出现这个警告,但是删除 AVAudioSessionAVSpeechSynthesis 的导入就可以解决问题。你只需要使用总头文件:

#import <AVFoundation/AVFoundation.h>
// delete us
//#import <AVFoundation/AVSpeechSynthesis.h>
//#import <AVFoundation/AVAudioSession.h>

甚至没有想过尝试,但确实做到了。谢谢 - RegularExpression

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接