- Device UUID (para todos os devices que sejam necessário instalar o app)
- Usuário e senha de publicação Apple Store
- id da editora
- id do titulo
- Entre no site https://developer.apple.com
- Escolha a opção Member Center
- Coloque o Usuário e senha da conta
- Escolha a opção: "Manage your certificates, App IDs, devices, and provisioning profiles."
- Escolha a opção: Devices
- Clique no sinal de "+"
- Escolha a opção: Register Device
- Adicione o aparelho com o UUID passado
- (Caso ainda não tenha registrado um iPad da magtab na conta) Adicionar um aparelho da Magtab
- [iPad Mini Magtab][ce31a707639ea7c509804a112ffd499394fa3cf3]
- Selecione a opção Certificates>Development no menu lateral
- Clique no sinal de "+"
- Escolha a opção: iOS App Development
- Clique "Continue"
- Abra o aplicativo Keychain Access (cmd+Space -> keychain)
- Entre em Keychain Access>Certificate Assistant>Request a Certificate From a Certificate Authority
- No aplicativo Certificate Assistant:
- Coloque o seu email: user@magtab.com
- No campo Common Name coloque um nome como segue o padrão: [Nome ou referencia ao solicitante] + "DEV Test App" (Ex: Magtab DEV Test App)
- Escolha a opção "Save to Disk"
- Clique em "Continue"
- Salve o arquivo (Uma boa prática aqui é colocar uma referencia ao solicitante antes do nome do certificado. EX: MagtabCertificateSigningRequest.certSigningRequest)
- Clique em "Done"
- Novamente no site developer.apple.com
- Clique em "Continue"
- Clique em "Choose file", encontre o arquivo no local onde você o salvou e clique em "Choose"
- Clique em "Generate"
- Faça o download do arquivo clicando em Download
- Encontre o arquivo que você acabou de baixar e abra ele
- (Confira no aplicativo Keychain Access se o perfil foi realmente adicionado)
- Abra o XCode
- Abra o projeto Magview
- No project navigator selecione o projeto magview
- Selecione o target "magview"
- Clique no menu "Team:"
- Selecione a opção: "Add an Account"
- Coloque o Usuário e senha da conta do solicitante
- Clicar em "Add"
- No site developer.apple.com
- Clique em Identifiers > App ID
- Clique no sinal "+"
- Na sessão "App ID Description" no campo "Name" coloque o seguinte: MagtabTest
- Na sessão "App ID Suffix" marque a opção "Explicit App ID"
- No campo "Bundle ID" coloque com.magtab.magtabtest
- Clique em Continue, Submit e Done
- Na sessão Provisioning Profiles selecione Development
- Clique no sinal "+"
- Selecione "iOS App Development"
- Clique em "Continue"
- Selecione no menu App ID a opção do app MagtabTest
- Clique em "Continue"
- Selecione o perfil de desenvolvimento
- Clique em "Continue"
- Selecione os devices para os quais você deseja gerar o Profile
- No campo "Profile Name" coloque [Nome ou referencia ao solicitante] + Development MagtabTest
- Clique em "Generate"
- Abra o arquivo gerado
- No XCode
- Abra o projeto Magview
- No project navigator selecione o projeto magview
- Selecione o target "magview"
- No campo bundle identifier coloque com.magtab.magtabtest
- Clique no menu "Team:"
- Selecione o time do solicitante
- (Se aparecer a mensagem "No matching provisioning profiles found" clique em Fix Issue e certifique-se de ter o profile válido)
- No XCode
- Abra o arquivo conf.json
- Substitua os campos "PublisherID" e "TitleID" pelos respectivos valores do solicitante
- No XCode
- Selecione o target magview > iOS Device
- Selecione Product > Archive
- No Organizer
- Selecione o arquive que você deseja distribuir
- Selecione "Distribute"
- Selecione Save For Enterprise or Ad Hoc Deployment
- Selecione o Provisioning Profile apropriado (Development MagtabTest from: [Nome ou referencia ao solicitante] for com.magtab.magtabtest
- Clique em "Export"
- Selecione a opção "Save for Enterprise Distribution"
- Escolha o nome e o local para salvar o arquivo gerado
- Selecione a opção "Save for Enterprise Distribution"
- Clique em "Save"
- Acesse o site: www.diawi.com
- Arraste o arquivo no campo indicado com um label "Drag here"
- Desmarque as duas opções abaixo
- Clique em "Send"
- Copie a URL gerada: (Ex: http://install.diawi.com/123abc)
- Abra a URL no safari do seu dispositivo de teste adicionado nos passos acima
- Instale o aplicativo #boneco no dispositivo de teste
- Abra o aplicativo e verifique se funciona
Após esses passos envie para o solicitante a URL de instalação gerada pelo site www.diawi.com