2010-11-23 8 views
0

Je crée une application ciblée sur les appareils iPhone/iTouch. Ils construisent cela très bien. Puis-je installer une version ad hoc sur un iPad tout en configurant la 'Famille de périphériques ciblés' sur iPhone et non sur iPhone/iPad? Je m'attends bien sur car ce n'est pas une application universelle qui va fonctionner dans la petite fenêtre sur l'iPad. Je n'ai pas d'iPad, le client le fait et j'aimerais juste le tester.Puis-je installer une version ad hoc sur iPad pour une application ciblée sur iPhone?

Répondre

0

Bien sûr; Vous devez juste définir "iOS Deployment Target" (IPHONEOS_DEPLOYMENT_TARGET) correctement (c'est-à-dire 3.2 si votre client n'a pas encore mis à jour vers la version 4.2).

Notez que Apple a rejeté les applications iPhone uniquement avec IPHONEOS_DEPLOYMENT_TARGET = 3.2 (et SDKROOT = iphoneos4.0). La seule chose que vous pouviez faire était de régler iOS Deployment Target à 3.1.3 et ci-dessous (et être forcé de supporter iPhone/3.1.3), ce qui était un peu pénible puisque 3.2 a beaucoup d'améliorations sur 3.1.

Je ne sais pas s'ils l'ont corrigé. Vous avez trois options:

  • IPHONEOS_DEPLOYMENT_TARGET = 3.1.3 (ou ci-dessous) et également les anciens téléphones. (Ne supporte pas les versions d'OS sur lesquelles vous ne pouvez pas tester!)
  • IPHONEOS_DEPLOYMENT_TARGET = 3.2 et faire face à un rejet possible.
  • IPHONEOS_DEPLOYMENT_TARGET = 4.0 (ou plus) et forcer les utilisateurs à mettre à niveau.
1

Oui, tant que le système d'exploitation cible correspond à la version de l'iPad, cela devrait fonctionner.

Questions connexes