Espero crear una aplicación única que admita tanto el iPhone como el iPad. La aplicación funciona en el simulador para ambos dispositivos según lo deseado. Ahora estoy tratando de compilarlo e implementarlo. Configuré el "Archivo de icono" en el plist a la imagen 57x57 .png y cuando construyo e intento enviar la aplicación, ItunesConnect se queja de que necesita una imagen .png de 72x72 para el iPad. Si especifico el "Archivo de icono" en 72x72 .png, ItunesConnect se queja de la necesidad de una imagen de 57x57 para el iPhone. ¿Cómo especifico ambos íconos en un solo plist?¿Cómo especifico ambos iconos para una aplicación universal de iPhone/iPad?
Respuesta
Agregue una clave CFBundleIconFiles
de tipo Array a su Info.plist. La matriz debe contener 2 elementos de cadena: los nombres de archivo de los dos iconos. El sistema operativo seleccionará automáticamente el icono correcto para cada plataforma en función de sus dimensiones en píxeles.
Puede mantener la clave CFBundleIconFile
y hacer que apunte al archivo de icono para el iPhone para compatibilidad 3.0/3.1.
actualización de mayo de 2010: Apple ahora tiene la nota técnica explicando esto en gran detalle: Technical Q&A QA1686 – App Icons on iPad and iPhone
a mí me funcionó así. Usando 3.2.b5 pude hacer clic derecho en mi archivo plist y hacer clic en "Abrir como ... código fuente". Se agregó la información exactamente como byamabe pegado arriba y presto - enviado. Ahora, si yo no era otra hora (demasiado) tarde a causa de este problema ...
CFBundleIconFile
CFBundleIconFiles
La primera sólo puede ser una cadena, y se utilizará para el iPhone 3.1 y versiones anteriores (creo). El segundo se puede cambiar a Tipo de valor "matriz" (clic derecho). A continuación, haz clic en el triángulo a la izquierda (por lo que apunta hacia abajo) y pasa un valor a la derecha. Pegue un segundo valor para incluir otro nombre de archivo.
Parece que el nombre no importa, siempre que sea un archivo PNG. El archivo se elegirá según el tamaño correcto, por lo que solo incluya el nombre de un 57x57 para iPhone y otro de 72x72 para iPad.
Actualmente estoy convirtiendo Math Cards Pro en universal, así que no he enviado con éxito una aplicación universal a la App Store, pero estoy bastante seguro de que todo esto es correcto.
También puede agregarlo a través del editor integrado.
icon.png es una cadena 0 icono-ipad.png es la cadena 1
Bueno, ya sabes cómo se pone la imagen por defecto se debe poner por defecto ~ ~ paisaje y por defecto Retrato a fin de que su aplicación iPad para mostrar ambas imágenes de inicio cuando se carga en paisaje o retrato, bueno, hice lo mismo con los íconos. Dado que los íconos de iPhone y ipad se llamaron exactamente igual, aunque los separé en diferentes carpetas, no me dejó, ni el icono de iphone ni el de ipad, así que cambié el nombre del ícono de iphone a ícono ~ iphone y lo importé a xcode y luego lo arrastró en la ranura de la imagen del icono de iphone y en el archivo plist lo reconoció automáticamente. Así que recomiendo hacerlo, no lo he subido a itunes connect, pero no muestra ningún error.
Espero que haya sido de ayuda.
- 1. Programación de una aplicación universal en IOS
- 2. Creación/prueba de una aplicación universal para iPhone/iPad
- 3. iconos para la aplicación WPF
- 4. ¿Cómo especifico varias URL en una aplicación de red troncal?
- 5. ¿Cómo diferenciar iPhone y iPad en una aplicación universal?
- 6. ¿Convención de nomenclatura universal para iPad/iPhone de la aplicación universal?
- 7. Aplicación universal en android (teléfono y tableta)
- 8. Convertir simple aplicación de iPhone a la aplicación universal
- 9. ¿Cómo nombrar correctamente todas esas imágenes de lanzamiento para una aplicación universal?
- 10. ¿Cómo consigo múltiples iconos para iniciar diferentes actividades en una aplicación?
- 11. Ejecuta una aplicación universal como una aplicación de iPhone "heredada" en un iPad
- 12. cocos2d: Convertir la aplicación de iPhone a la aplicación universal
- 13. Android y iOS: ¿Cómo desarrollar para ambos?
- 14. iniciar imágenes para objetivos múltiples con la aplicación universal
- 15. Configuración separada en la aplicación universal iOS?
- 16. No se puede usar UISplitViewController en una aplicación universal?
- 17. Actividades de la aplicación para Android instaladas como iconos múltiples
- 18. phonegap ipad/iphone, tengo una sola aplicación en ambos dispositivos
- 19. verificación de iPhone para una constante en tiempo de ejecución en la aplicación universal
- 20. ¿Cómo puedo revertir mi aplicación Universal a solo iPhone?
- 21. binario universal para diferentes versiones de SSE
- 22. Aplicación Delphi 2009 con iconos grandes para Vista
- 23. ¿Cuáles son los ajustes de compilación para una aplicación universal de iPhone y iPad?
- 24. Conversión de la aplicación de iPhone a una aplicación universal en Xcode 4
- 25. Presentar una aplicación universal como aplicación exclusiva de iPad a Apple
- 26. Cómo construir una biblioteca estática universal de ios
- 27. Universal iPhone/iPad AppDelegate
- 28. convertir aplicación de iPad para funcionar en el iPhone (aplicación universal)
- 29. cómo hacer que una aplicación universal aparezca en ambas secciones de la tienda de aplicaciones
- 30. Generando iconos para iPhone UITabBar
¡Impresionante! ¡Acabo de hacer los cambios y el binario fue aceptado! – byamabe
¡Vota por arriba 100 veces para el enlace a esa Nota técnica – bpapa
+1 para Nota técnica y usando las claves sin formato en lugar de los valores! – jrtc27