2011-05-10 16 views
5

Estoy tratando de construir mi proyecto iOS para un dispositivo iPhone 4.0.1 usando Xcode 4 y base SDK 4.3. En la configuración de mi destino, he establecido el SDK base en 4.3 y un objetivo de implementación de iOS de 4.0.¿Cómo construyo para dispositivos iOS 4.0 con XCode 4 + base SDK 4.3?

Cuando hago esto, me sale el siguiente error:

Error: failed to locate ResourceRules.plist in '/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/ResourceRules.plist' or '/Developer/Platforms/iPhoneOS.platform/ResourceRules.plist 

Cuando cambio el destino de despliegue a 4.3, todo lo construye bien como se esperaba, pero por supuesto que no se puede ejecutar esto en mi conectada 4.0 .1 dispositivo.

¿Cuál es el secreto aquí?

Gracias.

+0

creo que puede que tenga que (en iTunes) Haga clic de nuevo el 'utilizar este dispositivo para el desarrollo' que regenera ese archivo de recursos ... pero que podría haber sido por un problema diferente –

+0

@Robot ese botón está en Xcode, no en iTunes. – WrightsCS

Respuesta

2

En Xcode, haga clic en su proyecto en el explorador de archivos, a continuación, haga clic en el nombre de sus TARGET 's. A continuación, vaya a Build Settings y la búsqueda de de firma de código Reglas de recursos Ruta. En Xcode 4, puede arrastrar ResourceRules.plist en este campo. ver sección highlited en pantalla de abajo:

enter image description here