Приложение устанавливается и работает при первой установке из среды IDE, но после внесения некоторых изменений в код вторая установка немедленно завершается со следующим сообщением:
Тип исключения: EXC_CRA SH (SIGABRT) Коды исключения: 0x0000000000000000, 0x0000000000000000 Примечание об исключении: EXC_CORPSE_NOTIFY Описание завершения: DYLD, зависимый dylib '@ rpath / FirebaseMessaging.framework / FirebaseMessaging' не найден для '/ private / var / container / Bundle6A / Application / 165A2 / Application / 165 C -4952-95D2-D054E16F59ED / appName.app / appName ', попытался, но не нашел:' / private / var / container / Bundle / Application / 16B1A2D5-B6A C -4952-95D2-D054E16F59ED / appName .app / Frameworks / FirebaseMessaging.framework / FirebaseMessaging '' @ rpath / FirebaseMessaging.framework / FirebaseMessaging '' /System/Library/Frameworks/FirebaseMessaging.framework/FirebaseMessaging 'Выделено потоком: 0
100
* Я использую следующие пакеты:
Xamarin.Firebase. iOS .CloudMessag ing.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.
- Очистка решения и пересборка.
Есть ли у кого-нибудь решение для этого?
EDIT
Environment
Visual Studio Community 2019 для Ma c Версия 8.6.1 (сборка 26)
Xamarin . iOS Версия: 13.18.1.31 (сообщество Visual Studio)