/ 开发笔记

Cocos Creator打包报错: Undefined symbol: _OBJC_CLASS_$_AVPlayerViewController

问题背景

Cocos Creator从2.0.9升级到 2.2.0以后,旧工程打iOS包时,居然报错了:

Undefined symbol: _OBJC_CLASS_$_AVPlayerViewController

Undefined_symbol_-OBJC_CLASS-_AVPlayerViewController_01

解决方法

上网搜了一下这个符号:OBJC_CLASS$_AVPlayerViewController

发现是跟视频播放有关系,AVPlayerViewController

需要添加 AVKit.framework

Undefined_symbol_-OBJC_CLASS-_AVPlayerViewController_Add_AVKit_02

搞定。

注意

如果在Cocos Creator的工程配置中,去掉VideoPlayer模块,并不管用。

也许是要重新生成XCode工程,但是我的XCode工程已经添加了不少自己的内容,就不想重新生成了。

CocosCreator_project_settings_remove_modules