Вообщем начал портрировать игрульку на ios, и столкнулся с проблемой. Для сохранений использую binaryformatter, сохраняются структура в которой есть List<другая структура>. Проблема в том, что ios не хочет такое сохранять. Перешёл на массив из структуры, все равно никак. Добавил System.Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes");, частично помогло, игра запускается, сохраняется, но не полностью. Машины игрока сохраняются, а вот рекорды нет, хотя метод одинаковый. Никто не знает куда копать?
[UPD]Заработало всё со списками 0_0, соответственно, чтобы ios не крашился при сохранении/загрузке надо прописать в awake функцию скрипта
Используется csharp
System.Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes");
, не забыв прописать using System;