【发布时间】:2020-05-27 15:17:58
【问题描述】:
应用程序在第一次从 IDE 安装时安装并运行,但在对代码进行一些更改后,第二次安装立即崩溃并显示以下消息:
异常类型:EXC_CRASH (SIGABRT) 异常代码:0x0000000000000000, 0x0000000000000000 异常说明:EXC_CORPSE_NOTIFY 终止说明:DYLD,未找到“/private/var/containers/Bundle/Application/16B1A2D5-B6AC-4952-95D2-D054E16F59ED/appName.app/appName”的依赖 dylib '@rpath/FirebaseMessaging.framework/FirebaseMessaging',已尝试但没有找到:'/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' 线程突出显示: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
我已经在多个物理设备和模拟器上进行了尝试 - 在第二次安装时都崩溃了。
我尝试过的:
- 将库更新到最新版本。
- 正在删除 Obj、Bin 和 XBD 文件夹。
- 清理解决方案并重建。
有人对此有解决方案吗?
编辑
环境
Visual Studio Community 2019 for Mac 版本 8.6.1(内部版本 26)
Xamarin.iOS 版本:13.18.1.31(Visual Studio 社区)
【问题讨论】:
-
您好,您能否详细解释一下“做了一些更改后”,这将有助于检查问题出在哪里。
-
更改代码中的任何内容(例如添加空格),以便再次编译,而不是立即安装。
-
我正在使用 Visual Studio Community 2019 for Mac 版本 8.6.1(内部版本 26)Xamarin.iOS 版本:13.18.1.31
-
这很奇怪。这个项目是在这台 Mac 上创建的还是从另一台电脑上移过来的?
-
项目是在这个mac上创建的,没有移动。
标签: xamarin xamarin.ios firebase-cloud-messaging