Error de compilación JIT con protobuf-net en el dispositivo MonoTouch / iOS (iPhone / iPad)
Estoy usando protobuf-net v2 beta r450 (distribución binaria) y construyo un ensamblaje de serialización con anticipación utilizando la técnica descrita aquí:
Creo mi conjunto de serialización en Windows y lo uso en mi proyecto MonoTouch. Funciona bajo el simulador. Pero cuando se ejecuta en el dispositivo, donde solo se aplica la compilación AOT, aparece este error:
attempting to JIT compile method 'ProtoBuf.BufferPool.GetBuffer()'
while running with --aot-only
La excepción ocurre cuando se llama Serialize ():
using (var stream = File.Create(out_file))
{
serializer.Serialize(stream, settings);
}
Gracias por cualquier ayuda