Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes");
아이폰의 경우 컴파일 방식이 달라 .NET 의 기능들이 정상작동 하지 않는 경우가 간혹 있다.
대표적인 예로 위의 상황이다.
이럴경우 Serialization 하기 전
Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes");
을 사용하면 가장 쉽게 해결할 수 있다.
http://flystone.tistory.com/134