升级xcode 12编译出错

xcode版本:12.2 (12B45b)
cocos2dx版本:3.17
报错信息:
Redefinition of enumerator ‘kAudioSessionProperty_OtherAudioIsPlaying’
Redefinition of enumerator ‘kAudioSessionProperty_AudioRoute’

搜索代码也没找到有重定义的地方,将其删除就会提示下面的错误:
‘AudioSessionGetProperty’ is unavailable: not available on macOS

同样有这个问题 我是3.10的项目 一直做win和Android 买了m1的map xcode用的最新的 编译不通过

我升级4.0了。。。。。

我直接把这个枚举以及相关的代码注释掉了,正常编译通过了!~
image

我之前试过貌似不行,不过我升级了4.0了,感谢回复。

target membership 去掉mac平台即可

嗯嗯,只是就不能在mac直接跑起来了

你好 我也遇到了这个问题 cocos 去掉了这个代码 声音会正常播放吗?

你好 我也遇到了这个问题 cocos 去掉了这个代码 声音会正常播放吗?