Onesignal Unity IOS 未找到构建符号错误

Onesignal Unity IOS Build Symbol not found error

我正在使用 Unity3D 开发游戏并导出 IOS 构建。 Xcode 成功构建项目,但应用程序在启动时崩溃。

首先我得到这个错误:

dyld: Library not loaded: @rpath/OneSignalXC8.framework/OneSignalXC8 Referenced from: /var/containers/Bundle/Application/xxxx

Reason: image not found

在此之后,我将 OneSignalXC8 ​​框架添加到嵌入式二进制文件并更改了错误。

dyld: Symbol not found: __TMaCs29_NativeDictionaryStorageOwner Referenced from: /private/var/containers/Bundle/Application/xxxx.app/Frameworks/OneSignalXC8.framework/OneSignalXC8 Expected in: /private/var/containers/Bundle/Application/xxxx.app/Frameworks/libswiftCore.dylib in /private/var/containers/Bundle/Application/xxxx.app/Frameworks/OneSignalXC8.framework/OneSignalXC8

在这个错误之后,我将 "Always Embed Swift Standard Libraries" 设置为 "Yes"。就像在这里说的:

但我还是遇到了上次同样的错误。我该如何解决?

谢谢