Звучит как плохая функция регрессии.ИМО ответ не об обходном пути, лучше всего было бы: использовать более раннюю ревизию, но выяснить, когда и почему это произошло, и убедиться, что следующие версии MonoTouch не навязывают это критическое изменение другим разработчикам.
Лучший способ справиться с этим, поскольку сборка MonoTouch.Dialog с открытым исходным кодом, состоит в отслеживании ревизии в том месте, где она произошла.Вы можете посмотреть history из github и затем прокомментировать запись, которая вызывает проблему (например, эта one выглядит как кандидат - возможно, только потому, что это слишкоммного вещей в одном патче).
Так что, если ревизия до этого работает, вы добавляете комментарий (внизу страницы) о проблеме.Каждый, кто последует за репозиторием, получит электронное письмо.
ОБНОВЛЕНИЕ : исправления, внесшие критические изменения, были отменены.