На прошлой неделе я смог просто загрузить свой ipa в iTunesConnect. Но на сегодняшний день я получаю следующую ошибку при загрузке через Application Loader:
ОШИБКА ITMS-90635: «Недопустимый формат Mach-O. Mach-O в комплекте «Application.app/Frameworks/PSPDFKit.framework» не соответствует Mach-O в основном комплекте. Основной пакет Mach-O содержит armv7 (машинный код) и arm64 (машинный код), в то время как вложенный пакет Mach-O содержит armv7 (битовый код и машинный код) и arm64 (битовый код и машинный код). Убедитесь, что все цели для платформы имеют согласованное значение для параметр сборки ENABLE_BITCODE».
Я знаю о решениях, предложенных здесь: store/">Xcode — Ошибка ITMS-90635 — Недопустимый Mach-O в пакете — отправка в магазин приложений и во многих других.
Однако я понятия не имею, как применить какое-либо из предложенных решений к проекту Xamarin iOS. Я не использую никаких модулей, вместо этого я использую библиотеку привязки для PSPDFKit, которую я создал, как описано в официальной документации https://pspdfkit.com/guides/ios/current/other-languages/xamarin/.
Насколько я вижу, у меня есть два пути: либо включить бит-код в моем проекте (что я понятия не имею, как это сделать), либо отключить бит-код в проекте привязки для PSPDFKit (что я также не знаю, как делать).
Я благодарен за любую помощь или предложения.
.csproj
, но установите для него значениеtrue
stackoverflow.com/a/37684483/4984832 - person SushiHangover   schedule 08.06.2016