Как уже упоминалось в bosmacs, для этого вам нужно сообщить MonoTouch, что вам нужно "слабо" связываться с фреймворком EventKit. Слабые привязки гарантируют, что каркас загружается только по требованию, когда в первый раз требуется класс из каркаса.
Для этого вам необходимо выполнить следующие шаги:
- Откройте параметры проекта и
перейдите на панель сборки iPhone.
- Добавить '-gcc_flags "-weak_framework
iAd "'к дополнительным аргументам для каждого
Конфигурация вы хотите, чтобы слабая ссылка
на
В дополнение к этому вам нужно будет предотвратить использование типов в старых версиях iOS, где они могут не существовать. Есть несколько методов для достижения этой цели, но один из них - разбор UIDevice.CurrentDevice.SystemVersion.