Question

Mon équipe et moi-même avons été embauchés par une entreprise pour développer notre première application iPhone.

Je me demande comment ces relations avec les entrepreneurs sont mieux gérées. Le compte de connexion SDK / Dev à 99 USD doit-il être créé sous le nom de l'entrepreneur, de sorte que, lorsque la demande est approuvée, elle ne soit pas répertoriée sous le nom de notre société, mais sous son nom commercial?

S'agit-il d'une pratique exemplaire de soumettre la demande sous le nom de l'entrepreneur ou existe-t-il une option pour la définir lorsque vous postulez?

Était-ce utile?

La solution

Vous avez un compte et ils en ont un. Les comptes remplissent deux fonctions. Accès aux outils de développement et à l'interface utilisateur de l'entreprise qui publie l'application.

Vous vous inscrivez une fois. Chaque client s'inscrit pour son propre compte pour la raison la plus importante. C'est là que les informations bancaires permettent de savoir où va l'argent. :) Et les contrats et les données de vente, etc.

Pour que cela fonctionne, le développement s'effectue sous des clés de signature de code de développeur et de distribution (ad hoc) de type Wildcarded (votre compte). Vous vous connectez pour plusieurs clients avec les mêmes clés. Ensuite, vous signez et publiez avec une clé spécifique de l’AppStore (compte de chaque client).

Cela vous permettra de contrôler le développement, les tests et la distribution bêta. Une fois le développement terminé, vous zippez la version publiée signée avec leur clé et ils la téléchargent via iTunes Connect sous leur compte.

Section Bonus: Cette configuration est facile à configurer dans XCode (une fois les 24 heures passées à vous étrangler et à comprendre comment fonctionnent xcode et les certificats de distribution).

Accédez à Projet - > Modifier les paramètres du projet - > Configurations. Dupliquez deux nouvelles configurations hors de " Release " configuration. Appelez l'un "Ad Hoc", l'autre "AppStore". Définissez vos certificats de signature comme suit: iPhone Developer for Debug / Release, Distribution iPhone (Ad Hoc) pour Ad Hoc et leur distribution iPhone (AppStore) pour "AppStore". Vous avez même oublié un client jusqu'à la fin, puis passez à la distribution, à la compilation, à la compression, au courrier électronique et à la distribution AppStore.

En pratique, c'est plus compliqué que cela car vous devrez configurer plusieurs certificats / profils / clés sur votre machine, mais une fois que vous avez terminé, tout se passe comme ça.

Autres conseils

Je créerais le compte dev et le publierais sous la société qui sera propriétaire de l'application et de la source, quel que soit le développeur.

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