Firebase Messaging导致崩溃

问题描述 投票:0回答:1

该应用第一次从IDE安装并能正常工作,但在对代码做了一些修改后,第二次安装立即崩溃,并出现以下信息。

异常类型: EXC_CRASH (SIGABRT)Exception Type: EXC_CRASH(SIGABRT)异常代码:0x0000000000000000,0x0000000000000000异常说明:EXC_CORPSE_NOTIFYTermination描述。DYLD, 依赖的 dylib '@rpathFirebaseMessaging.frameworkFirebaseMessaging' 没有找到 'privatevarcontainersBundleApplication16B1A2D5-B6AC-4952-95D2-D054E16F59EDappName.appappappName',尝试了但没有找到。'privatevarcontainersBundleApplication16B1A2D5-B6AC-4952-95D2-D054E16F59EDappName.appFrameworksFirebaseMessaging.frameworkFirebaseMessaging' '@rpathFirebaseMessaging.frameworkFirebaseMessaging' 'SystemLibraryFrameworksFirebaseMessaging.frameworkFirebaseMessaging'被线程突出显示:0。

我使用了以下包。

Xamarin.Firebase.iOS.CloudMessaging.4.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. 清理解决方案并重建。

谁有解决这个问题的办法?

EDIT

环境问题

Visual Studio Community 2019 for Mac 8.6.1版(构建26)。

Xamarin.iOSVersion: 13.18.1.31 (Visual Studio Community)

xamarin xamarin.ios firebase-cloud-messaging
1个回答
0
投票

唯一能解决这个问题的似乎是降级VS、Xamarin.iOS SDK和Xcode。降级后我也能使用最新版本的库。

© www.soinside.com 2019 - 2024. All rights reserved.