¿Cómo agrega un marco ios a su proyecto iOS C # Xamarin?

En iOS, puede agregar frameworks cuando vaya a "Your Project" =>"Targets" => "Build Phases" y luego presione el button Agregar para agregar frameworks.

Entonces, digamos que quería agregar CoreVideo framework , CoreMedia framework y CoreGraphics.framework. ¿Cómo puedo agregar estos frameworks a mi proyecto Xamarin iOS ?

Soy nuevo en Xamarin iOS. Gracias por leer, agradezco cualquier comentario o sugerencia.

En la mayoría de los casos, esto se realiza de forma automática para usted.

Por ejemplo, cuando usa un tipo de MonoTouch.CoreGraphics , como CGColor , la herramienta agregará una reference al marco CoreGraphics . No se requieren más acciones de usted.

La única vez que necesita especificar frameworks manualmente es cuando se vincula con una biblioteca nativa que tiene dependencies en algunos frameworks que su propia aplicación podría tener ahora.

En general, cuando crea enlaces a una biblioteca de Objective-C, agrega dichos requisitos dentro del atributo [LinkWith] . P.ej

 [assembly: LinkWith ("libX.a", LinkTarget.Simulator, Frameworks="CoreGraphics")] 

Puede agregar varios frameworks separándolos con un espacio.

También puede usar los arguments mtouch adicionales (de sus Opciones de proyecto) para especificar opciones para el linker nativo si no usa un proyecto binding, por ejemplo

 -gcc_flags="-framework CoreGraphics"