Minha equipe e eu temos um aplicativo que enviaremos para a loja em breve, mas sabemos que venderemos o aplicativo para outra empresa em um futuro próximo. Alguém tem alguma experiência em mudar a propriedade de um aplicativo para outra conta?
Especificamente, quando eu vendo um aplicativo para outra empresa ...
- Como movemos o aplicativo para a conta deles (qual é o mecanismo)?
- Meus usuários ainda podem receber atualizações (lançadas pelo novo proprietário) sem ter que comprar novamente / baixar novamente o aplicativo?
Respostas:
A partir de 11 de junho de 2013, isso se tornou oficialmente possível. Aqui está a nota oficial:
Caro desenvolvedor,
Agora, os aplicativos podem ser transferidos de um desenvolvedor para outro no iTunes Connect, por exemplo, após uma aquisição ou quando um acordo de distribuição expira. A transferência da propriedade de um aplicativo não afeta a disponibilidade do aplicativo na App Store. Todas as classificações e avaliações serão transferidas e seus clientes continuarão a ter acesso a todas as atualizações de aplicativos disponíveis.
Para transferir um aplicativo, acesse a página Resumo do aplicativo no módulo Gerenciar seus aplicativos no iTunes Connect e clique em Transferir aplicativo. Certifique-se de que:
• Sua conta está ativa
• Você aceitou a versão mais atual de seus contratos
• Seu aplicativo possui pelo menos uma versão aprovada
• Seu aplicativo está no estado Pronto para venda, Binário inválido, Rejeitado, Desenvolvedor rejeitado ou Desenvolvedor removido do estado de venda
• Todas as compras no aplicativo associadas estão no estado Pronto para enviar, Pronto para venda, Rejeitado, Desenvolvedor removido da venda ou Aprovado
• Você conhece o ID da Apple do Team Agent do destinatário e seu ID da equipe.
Para mais informações sobre transferência de aplicativos, consulte o tutorial em vídeo no iTunes Connect. Para encontrar respostas para perguntas comuns sobre a transferência de aplicativos, consulte as Perguntas frequentes no iTunes Connect.
Atenciosamente, Equipe da App Store
fonte
ATUALIZAÇÃO: ESTA RESPOSTA ESTÁ DESATUALIZADA. Parece ter sido correto no momento em que foi escrito. NÃO É NECESSÁRIO REDUZIR, MAS NÃO ACREDITO NEM!
A resposta oficial é não . Nas Perguntas frequentes do iTunes Connect :
Recursos adicionais que confirmam isso, do desenvolvedor do FutureTap Ortwin Gentz, quando ele comprou o WhereTo? da Sophiestication Software:
transferindo um aplicativo para iPhone no último episódio
esculpido em pedra, transferindo um aplicativo para iphone
fonte
Acompanhamento: Afinal: é possível (a partir do final de março de 2010).
Não li todos os comentários ou outros tópicos sobre esse problema, portanto isso pode ser obsoleto, mas parece que está basicamente relacionado à estrutura relacionada ao iTunes da appStore.
Você não pode fazer parte das bandas dos Beatles e dos Rolling Stones ...
De qualquer forma, eventualmente, um colega conseguiu resolver o problema, e nosso aplicativo (que estava sendo executado sob minha conta particular e individual de Dev) foi executado sob uma nova conta corporativa. Mantivemos nossas classificações, nosso primeiro lugar em nossa categoria na appstore e, no geral, tudo correu bem (após várias horas de telefonemas com a apple).
Pelo que me lembro, o principal problema era que o pessoal do suporte técnico sabia que as coisas iam mudar, mas não sabia quando e como. Provavelmente devido à vinda do iPad e cronogramas relacionados envolvidos). De qualquer forma. É possível e é muito fácil. Envie sua solicitação, aguarde algumas semanas (pode demorar alguns dias) e você terá a transferência. Porém, um problema: eles podem ter algum erro no código de migração, porque a apple mistura o nome e o sobrenome da conta dev / master após a migração. bem, quem se importa.
fonte
Eu tive minha própria experiência com isso, e a resposta que recebi da Apple Developer Relations (embora demorou um mês para obter uma resposta por e-mail e seis semanas para o telefonema de acompanhamento) foi (em suma) que elas não oferecem atualmente qualquer maneira de transferir aplicativos individuais de uma conta de desenvolvedor para outra.
Ele fez isso dizendo que havia uma única "Opção" para fazer esse tipo de transferência, que é excluir o aplicativo da conta em que está atualmente e, em seguida, reenviar para a Apple Store a partir da nova conta com o mesmo nome (mas teria um novo ID de loja de aplicativos). Eu indiquei (e ele reconheceu) que isso excluiria qualquer revisão de usuário existente, arruinaria o caminho de atualização para usuários existentes, quebraria iAds, compras no aplicativo e integração com o game center. Portanto, realmente não é uma solução.
Ele também disse que não é possível transferir a propriedade de todos os seus aplicativos para outra conta existente (eles parecem não ter a granularidade de mover aplicativos individuais). No entanto, se eu quisesse desistir de todos os meus aplicativos para outro indivíduo, seria possível criar uma empresa (provavelmente a S-Corp, embora ele não tenha aconselhado), transferindo a propriedade da minha conta para a S-Corp (o que seria permitido se eu fosse um proprietário parcial) e depois vendesse o s-corp para o novo proprietário. (Caramba, certo?)
O método que pretendo seguir é o seguinte (atualizarei com o meu sucesso). No meu caso específico, tenho um aplicativo pago que (.99) que estou tentando transferir para outro proprietário:
Vou criar um aplicativo leve usando o mesmo AppID projetado para informar aos usuários que o Aplicativo mudou de proprietário e fornecer um link para a loja de aplicativos, onde eles podem baixar o novo aplicativo. Quando lançado, fará o upload de uma forma hash de seu UDID para um servidor (que agora precisarei manter) listando-o como um cliente anterior.
Carregarei esse novo aplicativo leve na minha conta existente como uma atualização para o outro aplicativo existente (para que, quando os usuários atualizem, eles sejam marcados como clientes existentes, recebam uma mensagem explicando a situação e um link para o novo aplicativo)
Vou converter meu aplicativo pago em um aplicativo leve que possui algumas funcionalidades, mas requer uma compra no aplicativo de 0,99 para obter a funcionalidade completa. Além disso, esse novo aplicativo verificará com meu servidor se o UDID está no banco de dados de clientes existentes e, se assim for, oferecerá a eles funcionalidade completa (sem ter que fazer a compra no aplicativo).
... ARGHH! :) É uma experiência feia para os clientes e muito trabalho para o desenvolvedor ... mas a única opção fornecida pela Apple. (Embora eu não tenha certeza de que funcione, pois é perfeitamente possível que eles rejeitem meu aplicativo de "atualização" leve da loja e, assim, evitem o caminho de atualização de hackers)
ATUALIZAÇÃO : Muito trabalho para a pessoa que eu estava tentando dar ao aplicativo. Acabou não prosseguindo com o plano. Pense que provavelmente ainda funcionaria e gostaria de receber qualquer pessoa que tente ou faça isso :)
fonte
O iTunesConnect agora permite transferências de aplicativos, com certas restrições de aplicativos (nenhum aplicativo iCloud ou Push Notifications é permitido no momento. As notificações locais estão ok, é claro).
Consulte as Perguntas frequentes do iTunesConnect sobre transferências de aplicativos ... https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/10.0.0.9.1.0.9.1.5.10.1
Você só pode iniciar ou aceitar uma transferência se o seu login no iTunesConnect tiver as permissões de função "Legal".
APÓS A TRANSFERÊNCIA: O teamId e o bundleID não serão alterados. Nenhum dos IDs de compra no aplicativo também.
Na conta de desenvolvedor da minha empresa, agora vejo um aplicativo com EXATAMENTE O MESMO TeamID.BundleID, como vi no código-fonte que foi comprado de outra empresa (e esse código-fonte foi entregue separadamente, não pela Apple) ...
Agora, este bundleId está listado entre meus outros aplicativos listados nos perfis de provisionamento do iTunesConnect. Simplesmente criei novos perfis de provisionamento de desenvolvimento e distribuição / AdHoc para meu aplicativo recém-adquirido. Depois, baixei os novos perfis de provisionamento no Xcode, assim como em qualquer um dos seus próprios aplicativos.
Bastante indolor. Obrigado Apple.
fonte
O que Lou Franco disse.
Onde To exemplo é realmente bom de considerar, pois eles eventualmente tiveram que se contentar com o fato de que todos os clientes existentes precisam comprar o aplicativo novamente. A Apple simplesmente não possui a infraestrutura de segundo plano para mudar de propriedade.
Outra conseqüência ruim da máquina herdada de venda de música que o iTunes originalmente era. As músicas aparentemente não mudam de dono.
Veja aqui, para Onde a resolução: transferir um aplicativo para iPhone no último episódio
fonte
Desde agora, isso agora é possível usando o iTunesConnect.
fonte
Pelo que entendi, isso pode ser feito, mas requer intervenção manual da equipe da iTunes Store, pode levar meses e pode envolver alguns períodos em que seu aplicativo não está à venda em nenhuma das contas. Se você sabe quem será seu cliente, basta colocá-lo na conta dele para começar. Caso contrário, lembre-se, no futuro, que inverter aplicativos não é uma tarefa fácil e ajuste seu modelo de negócios de acordo.
fonte
É possível desde junho de 2013. Você pode transferir um aplicativo para outro desenvolvedor com muita facilidade - aqui está uma FAQ oficial da Apple (disponível para desenvolvedores registrados).
fonte
Além das coisas já mencionadas que reconheci, podem surgir alguns problemas que não são mencionados em nenhum lugar nas Diretrizes da AppStore ou na documentação.
Descobri vários problemas com aplicativos com assinaturas (que em janeiro de 2015 não são transferíveis). Depois de tentar transferir um aplicativo, descobri através das Perguntas frequentes no Centro de suporte ao desenvolvedor do iTC, também conhecido como Seção de ajuda, o seguinte (link para a seção de perguntas frequentes ) ...
Também os requisitos usuais são :
Espero que ajude a evitar acidentes antes de tentar transferir um aplicativo .
fonte
Como a transferência de propriedade atualmente não é suportada e é um "processo de exceção", faz sentido não contar com ela como seu modo de operação.
O grande problema que você está enfrentando é: o aplicativo está vinculado a uma conta de desenvolvedor e você deseja manter SUA conta de desenvolvedor após a transferência do aplicativo.
Portanto, por que não configurar uma NOVA conta de desenvolvedor, cujo único objetivo é ser o titular desse aplicativo e, quando você o vender, você pode apenas transferir as credenciais da conta de desenvolvedor para o novo proprietário.
Nesse ponto, eles podem atualizar o nome, endereço, nome da empresa, informações bancárias etc.
Obviamente, seu contrato de transferência terá algumas palavrões explicando como, nesse meio tempo, qualquer dinheiro que você receber da Apple será transferido para o novo proprietário (coloque um limite de tempo - como 90 dias) para que não demorem para atualizar as informações.)
Eu não tentei isso, mas parece uma solução viável. Novamente, o problema é que o aplicativo está vinculado à conta de desenvolvedor e você não deseja transferir a sua. Portanto, isso apenas faz sentido ™.
fonte
Atualização recente do iTunes Connect:
fonte
Acho que estou atrasado para a festa, mas a Apple acabou de adicionar um botão ao iTunes Connect para fazer exatamente isso. Faça login na sua conta do iTunes Connect, vá para 'Gerenciar aplicativos' e clique no aplicativo que você deseja transferir. Na seção no canto superior direito, há um botão para transferir seu aplicativo agora.
Felicidades!
fonte
Tanto quanto sei, não há como transferir aplicativos para um usuário / empresa diferente. Acho que o aplicativo deve estar na sua conta de clientes desde o início. Caso contrário, você provavelmente também terá problemas de pagamento (pessoas pagando você em vez de seu cliente).
Por que não vender o aplicativo a um cliente antes de liberá-lo? Se eles querem vê-lo em execução antes de ser lançado, envie uma versão criada com um certificado ad-hoc.
fonte
Existem considerações adicionais:
Se você puder mudar de propriedade do Aplicativo nos bastidores, alterando o contrato, mas não o aplicativo em si, você pode ficar bem.
Mas se você apenas transferir seu código-fonte, o futuro proprietário do aplicativo precisará assiná-lo com seu próprio certificado, que basicamente renderizará o aplicativo como um "novo".
Os usuários perderão suas configurações (se o aplicativo persistir com alguma configuração) e o histórico do aplicativo na loja de aplicativos (classificação, etc.).
fonte
De acordo com um novo anúncio da Apple hoje (logo após o lançamento do iOS 7), isso se tornou possível. Ele diz que "os aplicativos agora podem ser transferidos de um desenvolvedor para outro no iTunes Connect, por exemplo, após uma aquisição ou quando um acordo de distribuição expirar. A transferência da propriedade de um aplicativo não afeta a disponibilidade do aplicativo na App Store. Todas as classificações e avaliações serão transferidos e seus clientes continuarão a ter acesso a todas as atualizações de aplicativos disponíveis ".
fonte
Algo útil:
Documentação do site da Apple com a nova interface do itunesconnect lançada em 5 de setembro de 2014
Transferir código usando o github
Nota: Use contas agente papel , e talvez você deve clicar em "Acordos, Fiscal e Bancário" a pedido Contratos primeiros .
fonte
Não acredito que você possa transferir a propriedade para outra conta. Mas uma solução simples seria adicionar esquemas de URL ao seu aplicativo para permitir a transferência de dados do aplicativo para um novo aplicativo que seu cliente lançaria com a mesma fonte.
O novo aplicativo teria que ser gratuito (talvez a versão lite?), Para que seus clientes antigos não fossem obrigados a comprá-lo novamente. A única desvantagem real que posso ver disso é que o novo aplicativo basicamente começaria novamente de uma perspectiva de marketing, o que não é uma coisa menor, é claro!
O Mobile Orchard publicou um artigo sobre migração de dados das versões Lite para Paga de um aplicativo que pode ser interessante:
Migrações de dados de aplicativos para iPhone de Lite para pago com manipuladores de URL personalizados
fonte