在 macOS 11.6 或更高版本系统上,使用 Xcode 集成 3.6.2 或之后版的音频或视频 SDK 时,你可能在项目编译运行时遇到弹窗警告:“macOS 无法打开 ‘{library_name}.framework’,因为无法验证开发者。”
自 3.6.2 版起,声网提供的 macOS 平台的音视频 SDK 的动态库为 XCFramework。因为 macOS 11.6 或更高版本的系统安全限制,当你使用 Xcode 编译含有 XCFramework 的 SDK 的项目时,均会遇到弹窗警告:“macOS 无法打开 ‘{library_name}.framework’,因为无法验证开发者。”
sudo spctl --master-disable
,再在 Xcode 中编译项目。此时,不再出现弹窗警告。