Distribuição e gerenciamento corporativo da Apple para aplicativos iOS

5

Existe uma maneira fácil de distribuir o mesmo aplicativo iOS (iPad, iPhone) para vários clientes corporativos? Desenvolvemos “aplicativos corporativos” personalizados que podem ser utilizados por vários clientes. Esses aplicativos são vinculados diretamente aos servidores do cliente; mas existe uma maneira de nós, como terceiros, encontrar uma solução para distribuir / gerenciar aplicativos para nossos clientes?

Em outras palavras, a experiência do cliente em usar um aplicativo deve ser completamente perfeita, sem ter que se preocupar com nada após o download do aplicativo pela primeira vez. Aqui estão alguns detalhes:

  • A opção de conta corporativa permite distribuir o mesmo aplicativo para vários clientes? ou seja, se eu desenvolver um aplicativo - chame-o de "Appyme", o Appyme pode ser distribuído para 200 usuários do cliente A e 500 usuários do cliente B
  • Precisamos ter duas contas corporativas - uma do cliente A e outra para o cliente B? Minha suposição era que eu precisava ter apenas uma conta de desenvolvedor com o nome da minha empresa
  • Isso pode ser feito sem fio ou precisaremos instalá-los em todos os 700 dispositivos?
  • Como as atualizações do "Appyme" podem ser implantadas para esses usuários?
  • O que acontece com a conta e os usuários de clientes quando minha conta corporativa pessoal expira todos os anos?
Ensolarado
fonte

Respostas:

2

Cada cliente precisará ter uma conta corporativa. Se eles quiserem, eles podem compartilhar suas chaves de distribuição com você e você pode criar um aplicativo para distribuição na organização deles. Se o número de clientes não for grande, isso não deve ser um grande problema - você pode simplesmente configurar um destino diferente para cada cliente e, em seguida, usar um destino agregado para construí-los todos ao mesmo tempo.

A distribuição aérea é definitivamente possível. Uma maneira é disponibilizar o aplicativo para download em um servidor da Web de acesso restrito; outra é instalá-lo diretamente em qualquer dispositivo gerenciado usando o gerenciamento de dispositivos móveis.

Acredito que a maioria das suas perguntas seja respondida no contrato de programa da empresa. Faça uma leitura cuidadosa se ainda não o fez. As perguntas sobre como interpretar um contrato legal provavelmente estão fora de tópico para este fórum, mas acho que você achará o contrato bastante fácil de entender conforme os documentos legais.

Atualização: Outra opção que já está disponível há um tempo (embora possivelmente não quando eu escrevi a resposta acima) é a distribuição B2B personalizada . Você pode oferecer seus aplicativos para venda através do Programa de compra por volume da Apple diretamente para seus clientes. Ou seja, seus clientes comprariam por meio do Programa de Compra por Volume (essencialmente a App Store, mas várias licenças) e depois distribuiriam o aplicativo por meio do Gerenciamento de dispositivos móveis ou códigos de resgate. O lado negativo deste plano é que a Apple aceitaria o corte usual da App Store do preço de venda.

Caleb
fonte
1

Duas coisas acontecem para fazer a distribuição corporativa funcionar sem fio.

  1. A entidade corporativa tem a capacidade de assinar aplicativos com um certificado que a Apple também assinou.
  2. A entidade corporativa tem a capacidade de gerar um perfil de assinatura de código para carregar esses aplicativos e apontar o dispositivo iOS para a solução da Web de gerenciamento de dispositivo móvel (MDM) OTA (over the air) desejada.

Ambos contam com certificados nos quais é possível ver as datas de vencimento e planejar a renovação. A capacidade de criar novos certificados de notificação por push da Apple, bem como a capacidade de fazer com que a Apple assine certificados corporativos é o que expira anualmente. Esses certificados de notificação por push permitem que o servidor envie atualizações para os dispositivos on-line e você sempre pode ter o autoatendimento dos clientes a partir do ponto de distribuição ou links de e-mail para os aplicativos, conforme necessário, se não desejar enviar novamente.

Para uso pessoal, você pode conferir o Robot Cloud por US $ 5 por mês por dispositivo e aprender como isso funciona na prática.

bmike
fonte
0

Não existe uma conta pessoal do iOS Enterprise. As inscrições corporativas são permitidas apenas para empresas classificadas pela D&B para distribuir aplicativos apenas para funcionários dessa única empresa. Portanto, cada empresa cliente precisará de sua própria conta. Você usaria a conta deles para distribuição, e não sua conta individual de desenvolvedor. Você pode usar sua própria conta de desenvolvedor iOS para desenvolvimento e distribuição de teste beta Ad Hoc para menos de 100 dispositivos no total.

Pode ser possível a distribuição sem fio a partir de um site corporativo interno apenas para funcionários, mas o advogado corporativo precisa verificar o último contrato da empresa para obter detalhes.

As inscrições corporativas e individuais precisam ser renovadas a cada ano.

hotpaw2
fonte
0

O Programa Home Enterprie visa apenas empresas dos EUA e é uma chatice para clientes internacionais. Lamento dizer que, mesmo que todos os meus clientes em potencial estejam nos EUA, não encontro uma solução B2B adequada. A Appple exige que o cliente tenha uma conta VPP que aumenta os problemas de venda de pequenos desenvolvedores como eu. Tenho uma necessidade semelhante à de 'Sunny' e estou totalmente perplexo quanto a desenvolver ou abandonar minha ideia! Tenho lutado para encontrar uma resposta para o problema e até perguntei à Apple. Mas todo mundo parece estar confuso.

Raj
fonte