Question

Je suis portage d'une application avec en application la fonctionnalité d'achat de l'iPhone à l'iPad, mais le simulateur ne gère pas les appels StoreKit (ils ne parviennent pas immédiatement avec un avertissement). Comme il n'y a pas encore iPads disponibles, je ne peux pas utiliser un appareil pour le débogage.

Je l'ai pensé à quelques alternatives:

  • Utilisez le code iPhone comme il est. Ceci est le pari sûr car tout fonctionne déjà sur l'iPhone, mais il ne se sentira pas à droite sur l'iPad (il y a plusieurs ViewControllers dans un NavigationController impliqué sur l'iPhone, mais tout pourrait tenir sur un seul écran sur le clavier).
  • Ecrire un cadre de test pour StoreKit. En fait, je commencé à le faire, mais je ne serai pas en mesure de terminer dans le temps.
  • Soumettre code non testé et prier. Nah, délirs - ce n'est pas une option:)

Alors, les pensées? Quelqu'un at-il écrit autre un cadre de test pour ce genre de chose? Je googlé un peu, mais ne pouvait pas trouver quoi que ce soit. Je suis reconnaissant de toute réflexion sur ce point!

Était-ce utile?

La solution

FWIW, je fini par utiliser les mêmes classes sur iPhone et iPad, avec différents fichiers .xib pour le faire paraître un peu mieux. Ce n'est pas parfait, mais il le fera jusqu'à ce que je mon iPad. Il y avait encore plus impliqué que le codage je l'aurais aimé, étant donné que je ne pouvais pas le tester pleinement sur le simulateur, mais je ne l'ai au moins arriver à tester la plus grande partie sur l'iPhone.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top