2009-02-12 10 views
2

HI,Pouvons-nous publier deux versions d'une application iphone?

Je développe une application pour un client estimé en Australie. Ils ont certains problèmes de droits d'auteur quand il s'agit d'utilisations en dehors de l'Australie accédant au contenu via l'application.

Est-il possible d'avoir une version locale et internationale de l'application, toutes deux disponibles via iTunes Store? La version internationale n'aura qu'un contenu autorisé. Si ce n'est pas le cas, veuillez indiquer la meilleure option pour résoudre ce problème.

vous Remerciant en prévision

Cheers,

Amit

Répondre

4

Comme d'autres l'ont noté, il est possible de construire deux versions et d'utiliser le magasin iTunes pour restreindre la distribution en fonction de la nation où se trouve l'acheteur.

Cependant, il y a un autre problème à considérer. Vous dites que le problème est "accéder au contenu via l'application" en dehors de l'Australie. Mais vous êtes sur une plate-forme qui est intrinsèquement mobile, et peut ne pas être située dans le même pays où il était lorsque l'utilisateur a eu votre application. Que se passe-t-il si quelqu'un se trouve en Australie, obtient l'application légitimement, puis se rend dans un autre pays? Ils ne sont plus en Australie, mais ils ont une copie de l'application qui suppose qu'ils sont. Les restrictions de droits d'auteur de vos clients leur permettraient-elles d'accéder à du contenu censé être uniquement en Australie?

Si ce n'est pas le cas, votre problème est plutôt différent de l'utilisation de restrictions de magasin d'applications. Mais cela peut également signifier que vous obtenez une meilleure solution au problème qui ne nécessite pas plusieurs versions de l'application. Pensez-y: l'iPhone sait où il se trouve. Un téléphone 3G peut obtenir des informations de localisation GPS précises, et les téléphones plus anciens obtiennent des approximations raisonnables chaque fois qu'ils ont une connexion réseau téléphonique. Cela vous donne des coordonnées lat/long.

Quoi alors? Puisque votre zone d'origine est assez bien définie, cela peut être simple: dessinez un rectangle autour de l'Australie sur une carte et définissez "en Australie" comme étant dans ce rectangle (être un continent entier est pratique ici). Si vous voulez quelque chose de plus précis, insérez ce lat/long dans une API de géocodage inversé (il y en a beaucoup, Flickr en a un, par exemple) pour savoir dans quel pays vous êtes.

Et voilà, vous pouvez faire en sorte que l'application se comporte d'une manière en Australie et d'une autre manière en dehors de celle-ci, et vous n'avez besoin que d'une version de l'application pour le faire.

2

Vous pouvez limiter les applications sont vendus dans quel pays/région géographique. Votre application australienne, vous pouvez restreindre à l'Australie et vendre une autre application dans le monde entier.

6

Oui, vous pouvez créer deux versions de l'application avec différentes références. La meilleure façon de le faire serait en utilisant un certificat générique et en utilisant un identifiant de projet différent dans le fichier plist de l'application. En utilisant le panneau d'administration sur iTunes Connect, vous pouvez restreindre la vente des SKU à différents territoires.

Ces options sont disponibles lorsque vous avez payé 99 USD pour un certificat de développement et lorsque vous téléchargez votre application sur iTunes.