O Xamarin.iOS Linker remove membros na classe necessária para reflexão

Em um projeto Xamarin, defino o comportamento do vinculador como "Vincular todas as referências". Ao fazer isso, as montagens são otimizadas removendo membros não utilizados. Um problema, na verdade, não está ciente de que precisamos deles para reflexão. Eu sei que existe o atributo Preserve que podemos colocar para dizer ao vinculador para manter todos os símbolos da classe, mas e se o assembly for uma DLL ou simplesmente não um projeto iOS (não faz referência aos assemblies de monotouch e não pode ) Existe uma maneira de definir todas as classes de uma biblioteca para "preservar", ignorá-la ou definir apenas determinadas classes para serem otimizadas (PreserveAttribute reverso)?

questionAnswers(3)

yourAnswerToTheQuestion