 <p>As mentioned by bosmacs, to accomplish this you need to let MonoTouch know that you need to link against the EventKit framework "weakly". Weak bindings ensure that the framework is only loaded on demand the first time a class from the framework is required.</p> <p>To do this you should take the following steps:</p> <ul> <li>Open your Project Options and navigate to the iPhone Build pane.</li> <li>Add '-gcc_flags "-weak_framework<br> iAd"' to the Extra Arguments for each configuration you wish to weakly link on</li> </ul> <p>In addition to this you will need to guard your usage of the types from running on older versions of iOS where they may not exist. There are several methods to accomplish this, but one of which is parsing UIDevice.CurrentDevice.SystemVersion.</p>