objective not could objective-c xcode frameworks weak-linking ios-frameworks

objective c - not - ¿Cómo debilito los frameworks en Xcode 4?



could not build objective-c module (2)

Necesito vincular débilmente algún marco con mi objetivo.
Pero no puedo encontrar cómo hacerlo ...

Si trato de ejecutar mi proyecto en el simulador de iPad 3.2, aparece el siguiente error:

dyld: Library not loaded: /System/Library/Frameworks/iAd.framework/iAd Reason : Image not found

Gracias !


Esto no funciona ahora Siga el siguiente enlace: https://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPFrameworks/Concepts/WeakLinking.html

Seleccione el objetivo que desea modificar y revele sus fases de construcción.

Expanda la fase de creación del enlace binario con bibliotecas para ver los marcos actualmente vinculados por el objetivo.

Si el marco al que desea vincular débilmente aparece en la fase de construcción Vincular binario con bibliotecas, selecciónelo y elija Edición> Eliminar para eliminarlo.

Ahora puede decirle al vinculador que use enlaces débiles para ese marco.

Seleccione el objetivo, abra su ventana de Información y haga clic en Crear.

A la configuración de compilación de otros indicadores de engarce, agregue la siguiente especificación de opción de línea de comando, ¿dónde está el nombre del marco al que desea vincular débilmente: -weak_framework

Construye tu producto


Vaya a su proyecto -> Objetivos -> Fases de compilación -> Enlace binario con bibliotecas.

Luego cambie la biblioteca que desea al enlace débil de "Requerido" a "Opcional".