Я получаю от Apple эту ошибку при отправке в App Store:
ERROR ITMS-90171: «Недопустимая структура пакета - двоичный файл XXXXX.app/FirebaseCrash» не разрешено. Ваше приложение не может содержать автономные исполняемые файлы или библиотеки, кроме допустимого CFBundleExecutable из поддерживаемых пакетов.
В настоящее время у меня есть устаревшие пакеты, которые полагаются на Xamarin.Build.Download v0.4.11. I при сборке перед обновлением чего-либо в содержимом пакета моего приложения не отображается исполняемый файл «FirebaseCra sh». Это происходит только тогда, когда я обновляю все свои пакеты до последней версии, для чего требуется Xamarin.Build.Download v0.10.0.
Как я могу предотвратить добавление MSBuild этого исполняемого файла FirebaseCra sh в содержимое пакета моего приложения? Это какое-то действие после сборки, которое я должен сделать сейчас, чтобы удалить его, потому что этот exe никогда раньше не появлялся?
Это все связанные пакеты в моем приложении:
- Xamarin.Firebase. iOS .Analytics
- Xa marin.Firebase. iOS .Core
- Xamarin.Firebase. iOS .Crashlytics
- Xamarin.Firebase. iOS .CrashReporting
- Xamarin.Firebase. iOS .Installations
- Xamarin.Firebase. iOS .InstanceID
- Xamarin.Google. iOS .Anayltics
- Xamarin.Google. iOS .TagManager