Я пытаюсь создать игру для iOS с XNA и Farseer Physics 3.3, используя ExEn и MonoTouch.Теоретически это должно работать нормально, но у меня возникают проблемы с тем, чтобы Farseer работал на iPhone.
Я скомпилировал Farseer для MonoTouch / ExEn, и он прекрасно работает в симуляторе iPhone.Но как только я переключаюсь на настоящий iPhone, мой проект больше не компилируется.Кажется, проблема возникает с компоновщиком MonoDevelop.Компилятор разлетелся с сообщением «mtouch завершен с кодом 1», и я получил следующий вывод ошибки компоновщика: http://pastebin.com/y62ykJP2. Если я отключил связывание в опциях проекта, приложение компилируется и развертывается на iPhone, но затемвылетает.
Если я закомментирую весь код, который создает экземпляры объектов, определенных Farseer, я не получаю никаких ошибок компоновщика, и программа разворачивается и работает нормально.Так что проблема явно в моей сборке Farseer для MonoTouch.
К сожалению, я понятия не имею, куда идти дальше.Где я должен начать искать с ошибкой компоновщика, как это?Или еще лучше: кто-нибудь успешно скомпилировал Farseer 3.3 и использовал его с MonoTouch и ExEn?