2010-02-24 13 views
13

Tengo un producto con dos objetivos, uno para iPhone y el otro para iPad. Construiré dos aplicaciones separadas, no universales.iPhone y iPad: ¿dos iconos y dos listas?

Como tendré que tener dos archivos icon.png para el icono de la aplicación, ya que difieren en tamaño, como veo tendré que tener dos archivos info.plist. ¿derecho?

He creado dos copias del archivo info.plist, llamadas iphone-info.plist y ipad-info.plist. Hice clic derecho en cada uno y se los asigné a un objetivo específico.

Ahora, cuando compilo veo este error:

Advertencia: Los Recursos Bundle Copy construir fase contiene archivo Info.plist de esta orientación 'iPhone-Info.plist'.

Si elimino la asignación de destino de ambos archivos de información, el error desaparece.

aquí son las preguntas que tengo:

  • Si no puedo establecer un objetivo para info.plist, cómo conoce a cada objetivo que info.plist de usar?
  • ¿Hay alguna otra manera de hacer que cada objetivo tenga su propio ícono sin usar dos listas?

gracias por cualquier ayuda.

Respuesta

7

Si obtiene información sobre un objetivo, haga clic en la pestaña "Generar" y escriba "plist" en el cuadro de búsqueda, verá que el archivo Info.plist con el que espera compilar está en la lista en la compilación configuraciones. Cambie eso para apuntar al nombre de archivo de cada archivo plist que desee para cada objetivo.

Establecer el objetivo para cada plist solo lo agrega a la compilación de destino como cualquier otro archivo - para decirle a la aplicación que use un archivo plist particular como "EL" archivo plist con información relevante, también debe configurarlo la configuración del objetivo.

+0

gracias! Lo hice y desmarqué el objetivo en el plist mismo y ahora todo está bien! ¡Gracias! – SpaceDog