Pergunta

A minha equipa e eu fui contratado por uma empresa para desenvolver nossa primeira aplicação iPhone.

Eu estou querendo saber como essa relação contratante é melhor tratado. Será que a necessidade conta conexão $ 99 SDK / Dev a ser estabelecida sob o nome do contratante, de modo que quando o pedido for aprovado não é listado pelo nome da nossa empresa, mas pelo seu nome de negócio?

Essencialmente é melhor prática para apresentar o pedido em nome do contratante ou há uma opção para definir isso quando você aplica?

Foi útil?

Solução

Você recebe uma conta e eles obter uma conta. Contas servem duas funções. Acesso às ferramentas de desenvolvimento e acesso à interface de negócios para a empresa de publicar o aplicativo.

Você se inscrever uma vez. Cada cliente se inscrever para a sua própria conta para a razão mais importante. É aí que a informação bancária é dizer onde vai o dinheiro. :). E contratos e dados de vendas, etc.

A melhor maneira para que o trabalho é para que você faça desenvolvimento sob desenvolvedor curinga e distribuição chaves (ad hoc) de assinatura de código (sua conta). Você assina para vários clientes com as mesmas chaves. Então, no final, você assinar e publicar com uma chave específica AppStore (conta de cada cliente).

Isso vai permitir que você faça desenvolvimento de controle, testando e distribuição beta. Quando o desenvolvimento estiver concluído, você zip-se a versão assinado com sua chave e enviá-lo via iTunes Connect em sua conta.

seção Bonus: Esta configuração é fácil de configurar no XCode (uma vez que você as 24 horas de estrangular a si mesmo começar sua cabeça em torno de como o Xcode e os certificados de distribuição de trabalho).

Vá para Project-> Editar Projeto Configurações> Configurações. Duplicar duas novas configurações off da configuração "Release". Chamar um "Ad Hoc", o outro "AppStore". Defina suas certificados de assinatura da seguinte forma, iPhone Developer para Debug / Release, iPhone Distribuição (Ad Hoc) para Ad Hoc, e sua distribuição iPhone (AppStore) para "AppStore". Esqueça que você ainda tem um cliente até o fim, em seguida, mudar para distribuição AppStore, construção, Código postal, e-mail, e feito.

Na prática, é mais complicado do que isso, como você vai precisar configurar vários certs / perfis / chaves em sua máquina, mas uma vez que você é feito, que basicamente funciona assim.

Outras dicas

Gostaria de criar a conta dev e publicá-lo no âmbito da empresa que será o dono do aplicativo e a origem, independentemente de quem é desenvolvê-lo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top