前段时间在开发过程中遇到一个iOS打包报错Ignoring file XXX missing required architecture arm7 in file XXX的问题,然后回想了一下问题所在,是因为集成了ijk播放器插件,然后ijk三方库不支持arm7造成的报错。具体的错误提示如下所示:
Undefined symbol:_OBJC_CLASS_$_IJKFFOptions
Undefined symbol: _IJKMPMoviePlayerVideoRotationRotateUserInfoKey
Undefined symbol: _IJKMPMoviePlayerVideoRotationNotification
Undefined symbol: _IJKMPMoviePlayerPlaybackStateDidChangeNotification
Undefined symbol: _IJKMPMoviePlayerPlaybackDidFinishReasonUserInfoKey
Undefined symbol: _IJKMPMoviePlayerPlaybackDidFinishNotification