2017-04-14 2 views
0

J'ai une application sur le magasin et tous les clients l'utilisent. Parfois, certains clients ont besoin d'une fonctionnalité supplémentaire qui n'est pas voulue par les autres. Dans ce cas, je construis AdHoc pour ce client particulier, mais ce n'est pas une bonne solution.est-il possible de distribuer une version différente de l'application à différents clients par magasin, par entreprise ou B2B?

Je pense à la solution d'entreprise mais Apple n'est pas autorisé à distribuer en dehors de l'organisation et tous les utilisateurs sont des clients.

Répondre

0

Si votre application dispose d'une connexion utilisateur, téléchargez un fichier de configuration spécifique à l'utilisateur directement après la connexion et vérifiez le code de disponibilité des fonctionnalités en l'examinant. Les grandes entreprises comme Spotify et aussi les startups le font de cette façon pour tester de nouvelles fonctionnalités sans les lâcher à tous.

+0

Mon but n'est pas de tester mais de maintenir une version différente de l'application pour un client différent pendant une longue période. Donc, j'ai besoin d'un endroit comme magasin ont toutes les versions de mon application et client visite là-bas et télécharger la version appropriée. – user2017279

+0

Quel est le problème avec cela. Vous pouvez l'utiliser pour tester des fonctionnalités et/ou libérer des fonctionnalités pour des clients spécifiques. Cela n'a pas d'importance. Je pense que c'est la meilleure solution pour votre cas. Faire une application avec tout à l'intérieur et le configurer en fonction de la connexion pour chaque personne/groupe que vous le souhaitez. J'ai déjà travaillé avec plusieurs applications sur la même base de code et c'est difficile à gérer. Tôt ou tard, vous le combinez dans une application configurable. – ObjectAlchemist