2009-10-21 4 views
1

Je suis nouveau dans le développement de l'iphone. Je développe une application qui s'adresse aux clients d'un centre commercial. L'application installée dans l'iPhone des clients, communiquera avec un serveur dans le centre commercial (via le wifi) et le mettra à jour avec diverses offres dans le centre commercial. Je suis dans les dernières étapes du développement et de la planification de soumettre l'application pour l'approbation AppStore, une fois que je complète dev. et test.Comment appstore, tester des applications qui communiquent avec des serveurs locaux

Je comprends que, AppStore va tester l'application, lorsque nous l'envoyons pour approbation. Dans de nombreuses occasions, l'application communique avec le serveur local pour obtenir des données. Je voudrais savoir, comment ils vont tester mon application, sans courir le serveur?

Répondre

3

Lorsque vous soumettez votre demande à Appstore il y a une place dans les formes où vous pouvez donner des informations de compte pour les tests:

Compte Démo - Accès complet S'il vous plaît nous fournir les détails des comptes de test que nous pouvons utiliser pour tester votre application. Cela peut comprennent les noms d'utilisateur, mots de passe, l'accès codes, etc.

+0

Merci pour la réponse rapide. Cela signifie-t-il que je dois soumettre mon application serveur avec l'application mobile? – Dhanesh

+0

Désolé, n'a pas remarqué immédiatement que votre serveur n'est pas disponible en ligne ... Je suis un peu d'aide ici :( Vous pouvez rendre le serveur disponible via le web au moins pendant la période de test ou décrire cette situation directement à Apple à eux de décider (ou demander le soutien d'Apple) De toute façon c'est une situation intéressante, j'espère voir ici la solution que vous aurez. – Vladimir

1

Je ne sais pas pourquoi vous ne voulez pas exposer vos services Web à l'extérieur. On dirait que vous voulez annoncer des promotions pour les magasins pendant que les gens sont dans le centre commercial ... Eh bien, si je télécharge l'application, ne voudrais-je pas parfois voir les promotions quand je suis à la maison? ou sur le chemin du centre commercial?

Il me semble que vous paralysez votre application dès le début si vous ne permettez pas aux gens de l'utiliser en dehors de votre réseau wifi.

Si votre authentification est assez bonne, il ne devrait pas être un problème pour lancer vos trucs côté serveur sur un serveur web en direct quelque part et pointez votre application à cela.

Questions connexes