Сборки iPhone всегда скомпилированы AOT (Ahead of Time), так как среда выполнения iOS на iOS не позволяет динамически генерировать код, поэтому перед развертыванием на iPhone код Xam.iOS должен быть полностью скомпилирован в машинный код.
Это может быть случай, когда компилятор xamarin не нашел класс и не связал его в IPA, что вызывает сбой.
Если вы хотите использовать опцию компоновщика Link All, тогдавам нужно будет выполнить эту работу, чтобы убедиться, что вы сохраняете все необходимые типы из любых сторонних библиотек, на которые вы можете ссылаться только через отражение, так как компоновщик удалит любой код в сборках не-Xamarin-framework, который не является статическиупоминается в коде вашего приложения.
Вы можете найти больше информации здесь