2012-05-11 3 views
0

J'ai créé une application pour iPad seulement et maintenant le client aimerait que je la rende universelle. J'ai créé de nouveaux fichiers .xib, qui sont automatiquement détectés via le suffixe ~ iphone et fonctionnent très bien sur le simulateur. Cependant, quand je le lance sur mon iPhone 4s pour déboguer, seuls les iPad .xib semblent apparaître. Merci!Universal App, le simulateur détecte ~ iphone .xib's mais l'appareil affiche toujours ipad .xibs

+0

Il semble que j'ai réussi à trouver la solution, oui, quelques minutes après avoir posté la question. J'ai modifié le paramètre "Build Active Architecture Only" à YES. Cela a fait l'affaire. – Fluffhead

+0

Alors ajoutez votre solution comme réponse et acceptez-la. Cela pourrait aider certaines personnes à l'avenir. – Peres

Répondre

0

Eh bien, pourriez-vous me montrer comment vous créez un UIViewController dans votre application? Parce que nous avons deux options:

  1. Vous faites la bonne chose, et que vous êtes sous-classes la plupart des classes que vous avez une -iPhone et une version -iPad. Vous mettez ifs et de vérifier quel type d'appareil vous êtes sur.

Quels changements avez-vous apportés aux paramètres de la cible?

Questions connexes