Firebase 消息传递导致崩溃

Firebase Messaging causes crash

第一次从 IDE 安装时,应用程序安装并运行,但在对代码进行了一些更改后,第二次安装立即崩溃并显示以下消息:

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Description: DYLD, dependent dylib '@rpath/FirebaseMessaging.framework/FirebaseMessaging' not found for '/private/var/containers/Bundle/Application/16B1A2D5-B6AC-4952-95D2-D054E16F59ED/appName.app/appName', tried but didn't find: '/private/var/containers/Bundle/Application/16B1A2D5-B6AC-4952-95D2-D054E16F59ED/appName.app/Frameworks/FirebaseMessaging.framework/FirebaseMessaging' '@rpath/FirebaseMessaging.framework/FirebaseMessaging' '/System/Library/Frameworks/FirebaseMessaging.framework/FirebaseMessaging' Highlighted by Thread: 0

我正在使用以下软件包:

Xamarin.Firebase.iOS.CloudMessaging.4.1.1.1

Xamarin.Firebase.iOS.Analytics.6.0.4

Xamarin.Firebase.iOS.Core.6.1.0.1

Xamarin.Firebase.iOS.DynamicLinks.4.0.1

Xamarin.Firebase.iOS.InstanceID.4.2.1

Xamarin.Google.iOS.MobileAds.7.47.0.1

我试过多个物理设备和模拟器 - 在第二次安装时都崩溃了。

我尝试过的:

  1. 正在将库更新到最新版本。
  2. 正在删除 Obj、Bin 和 XBD 文件夹。
  3. 清理解决方案并重建。

有人对此有解决方案吗?

编辑

环境

Visual Studio Mac 版本 8.6.1(内部版本 26)

社区 2019

Xamarin.iOS 版本:13.18.1.31(Visual Studio 社区)

唯一似乎可以解决此问题的方法是降级 VS、Xamarin.iOS SDK 和 Xcode。降级后,我还可以使用最新版本的库。