2010-12-16 154 views
0

Je suis confus au sujet de la compatibilité des versions et j'espère que quelqu'un pourra me corriger.Utilisation d'un nouvel ip de système d'exploitation pour le déploiement ad hoc

J'ai xcode 3.2.4 qui supporte iOS 3.2 mais pas 4.2.1. Maintenant, j'ai deux iPads - et plus vieux 3.2 OS et un 4.2.1 plus récent. Je suis capable de créer une provision ad hoc et d'installer mon application sur mon ancien iPad, mais je ne peux pas le faire pour mon nouvel iPad 4.2.1. Les plus récents ne devraient-ils pas être rétrocompatibles au moins en termes de distribution ad hoc? Je reçois le point jaune avertissement/erreur dans Organizer lorsque je branche mon nouvel iPad et il dit que je dois installer le dernier sdk iOS pour utiliser mon nouvel iPad pour le développement, mais je me demande s'il y a quelque chose d'autre Je fais mal. Il ne semble pas que je devrais continuer à mettre à jour mon xcode pour exécuter des ad hoc construits pour des systèmes d'exploitation plus anciens, tout comme les anciennes applications dans l'App Store devraient fonctionner pour eux. Est-ce que j'y pense incorrectement, ou dois-je mettre à jour mon SDK iOS juste pour le construire de manière ad hoc?

Répondre

0

Pour développer sur le nouvel iPad, vous avez besoin d'un sdk plus à jour. Cependant, si tout ce que vous voulez faire est de lancer ad-hoc construire là-dessus, alors vous avez juste besoin:

  1. Ajouter le UDID pour le nouvel iPad à votre ad hoc profil d'approvisionnement
  2. Ajouter l'approvisionnement profil à votre nouvel iPad avec iTunes
  3. Ajouter la sortie ad hoc de votre application sur votre iPad avec iTunes
+0

C'est ce que je soupçonnais devrait fonctionner. J'ai ajouté mon udid comme un appareil, ajouté l'appareil à ma disposition ad hoc, traîné le fichier sur mon xcode, l'ai également traîné sur mon icône itunes. Ensuite, j'ai construit l'application et j'ai fait glisser le fichier .app sur mes iTunes. Est-ce que ça sonne bien? Si c'est le cas, c'est ce que j'ai fait, donc ma prochaine question est de savoir s'il y a un moyen de vérifier. Peut-être que je devrais supprimer la disposition et l'ajouter de nouveau à xcode. – Joey

+0

en supprimant la disposition, en redémarrant xcode, et en lisant la disposition a fait l'affaire, donc les gens ont raccroché comme je l'ai pu essayer de le faire. J'ai également retiré l'application d'itunes avant de faire glisser la nouvelle, donc je ne sais pas si c'était une étape importante pour la faire fonctionner. – Joey