Instale .ipa no iPad com ou sem o iTunes


146

Tenho a .ipaversão do PhoneGap e preciso testá-la. Obtive perfil de provisionamento da conta de desenvolvedor.

Portanto, minha pergunta é: posso colocar meu .ipaiPad diretamente para instalação para teste ou tenho que seguir algumas regras para instalar?


21
você pode usar o TestFlight para instalá-lo usando o itunes. Ou apenas faça o upload do seu ipa aqui - diawi.com . E digite o link gerado no safari de dispositivo ur e dizer instalar
Nayan

1
Obrigado @NSS. Eu não conseguia que o iTunes funcionasse depois de passar horas nele. diawi.com parece promissor e o aplicativo já está em processo de instalação. Mantendo meus dedos cruzados.
Moiz Tankiwala

3
usado diawi.com e funciona muito bem. Será usá-lo a partir de agora.
precisa

2
Um aplicativo mac é aqui que usam Dropboxpara distribuir ipa tryappbox.com
Vineet Choudhary

Respostas:


62

Sim, você pode instalar o IPA no iPad, primeiro você precisa importar esse IPA para o seu iTunes. Conecte seu iPad ao iTunes e instale o aplicativo, basta clicar em instalar e sincronizar.


1
Instalei o Windows 7 no VirtualBox, instalei a versão 12. do iTunes. Depois baixei o arquivo ipa ( no meu caso, uma versão antiga do VLC ) e o soltei no iTunes. Depois, para sincronizar, tive que arrastar e soltar o ícone do aplicativo no meu dispositivo (um iPad antigo) listado no meu iTunes no meu Windows 7. virtual. Obrigado.
Erik

1
Ouvi o iTunes 12.7 remover a seção de aplicativos. Isso ainda funciona com a versão mais recente do iTunes?
Jenna Sloan

Este não é mais o método preferido, já que o iTunes será lançado em breve. O método preferido é fazer o upload para diawi.com
Michael Fever

@JennaSloan - de fato. Acabei de baixar o 12.10 para instalar um aplicativo ipad antigo via iTunes e não há seção de aplicativos. Eu usei o site diawi para tentar a instalação.
bob.mazzo 13/07

90

Não há necessidade de se preocupar com o iTunesConnect para compartilhar suas compilações ad-hoc. Basta fazer o upload do seu arquivo ipa para o diawi e após o upload bem-sucedido, você receberá um link para abrir o link no safari e será solicitado a instalar o aplicativo. Toque em instalar e aproveite


uma boa opção, quando você recebe um erro ao enviar o aplicativo via teste de vôo.
Pawan Rai

Essa opção também funciona mesmo se você deseja enviar o arquivo ipa para download. Não há necessidade de anexá-los ao correio. Os usuários podem fazer o download abrindo o link no navegador.
पवन

2
"Nenhum perfil de provisionamento encontrado no pacote de aplicativos."
William Entriken

1
@FullDecent Tente novamente fazer o upload da sua compilação novamente. Às vezes, Diawi mostra esse erro sem motivo.
पवन

@fossilet Qual é o tamanho do seu arquivo ipa?
पवन

75

No Xcode 5, abra o organizador (Janela> Organizador) e selecione "Dispositivos" na parte superior. O dispositivo conectado deve aparecer no lado esquerdo. Arraste o arquivo IPA para esse dispositivo.

No Xcode 6 e Xcode 7, abra Dispositivos (Janela> Dispositivos). Novamente, seu dispositivo deve aparecer na coluna da esquerda. Arraste o arquivo IPA para a lista de aplicativos abaixo de "Aplicativos instalados".

Para dispositivos iOS 9, consulte esta postagem sobre como executar o aplicativo depois de fazer isso.


1
Ótima solução. Isso é perfeito quando você não deseja sincronizar o iTunes ou carregá-lo para terceiros para obtê-lo em um dispositivo. Spot on
mylogon

39

Existem quatro maneiras, todas as quais eu testei:

  • Vôo de teste

  • Instale no iTunes - Crie .ipa como sincronização ad-hoc e normal com o ipad e o itunes.

  • Ou a melhor maneira de criar um URL para instalação enquanto cria o ipa, selecione como empresa e crie um arquivo de índice com o plist. Isso funcionará também com a conta de desenvolvedor individual.

  • Diawi


A opção 3 ainda é possível com uma conta de desenvolvedor individual? Eu sei que é com a conta da empresa ainda
Gil Areia

5
Não que testflightapp.com é desligado a partir de 26 de fevereiro de 2015.
Stan James

17

Você também pode fazer o check - out do ios-deploy .

É tão simples quanto correr ios-deploy -b path/to/ipa/file .

Ele até funciona com o caminho / to / project.app, que deve estar no mesmo local se você estiver criando compilações cordova / phonegap localmente.

Felicidades!


Este é um avanço rápido do Mac OS para o iOS.
Andrew Paes

14

Você pode instalar o IPA usando o Xcode

  • Abrir Xcode
  • Selecionar janela na barra de menus superior e selecionar dispositivos e simuladores
  • Arraste e solte seu IPA na seção Aplicativos

insira a descrição da imagem aqui

Isso instalará o aplicativo no seu dispositivo.


8

No Xcode 8, com o iPhone conectado, abra Janela -> Dispositivos. Na navegação esquerda, selecione o iPhone conectado. Clique no símbolo + em Aplicativos instalados. Navegue para o ipa que você deseja instalar. Selecione e clique em Abrir para instalar o aplicativo.


7

Você pode criar o ipa para distribuição ad hoc e usar o diawi para criar um link para o seu ipad. Você acabou de enviar o arquivo .ipa e o perfil de provisionamento, em seguida, um link é gerado e você pode visitá-lo no seu ipad para instalar o aplicativo (se o perfil de provisionamento for para desenvolvimento, você deverá adicionar o UDID do seu ipad).


4

O iPhone não permite instalar um ipa diretamente, portanto, fornecer um link direto para o arquivo ipa é inútil. É por isso que algumas pessoas usam serviços externos que fornecem um link ou um qcode para instalar o ipa.

Outra opção, que ninguém disse nas outras respostas a esta pergunta e que é completamente independente do iTunes ou de qualquer serviço externo, é criar seu próprio script que gere um link de instalação e o envie automaticamente para o seu celular (por exemplo, por email). Criei um script para meu uso pessoal:

  1. cria o arquivo html;
  2. cria o arquivo plist;
  3. copia arquivos ipa, html e plist para o meu servidor;
  4. me envia o link.

Como trabalho no Linux, criei um script Bash. Você pode usar qualquer outra linguagem de script, mas é importante saber o que colocar nos arquivos html e plist.

Esta é a parte do meu script que gera o conteúdo html e plist. Espero que seja auto-explicativo suficiente:

sha=`sha1sum ${ipa} | awk '{ print $1 }'`
output=${sha}-${AppName}-${version}.ipa
html=${sha}-${AppName}-${version}.html
plist=${sha}-${AppName}-${version}.plist

# Generates html
echo "<!DOCTYPE html>
 <html>
 <head>
 <meta charset=\"UTF-8\">
 <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">
    <meta name=\"MobileOptimized\" content=\"width\" />
    <meta name=\"HandheldFriendly\" content=\"true\" />
    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />
    <meta http-equiv=\"cleartype\" content=\"on\" />
 <title>Install ${AppName} ${version}</title>
 </head>

 <body>
   <h1><a href=\"itms-services://?action=download-manifest&url=${serverUrl}${plist}\">
     Install </a></h1>
 </body>

 </html>" > ${html}

# Generate plist
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>${serverUrl}${output}</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>full-size-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon%402x.png</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>display-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon.png</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>${bundle}</string>
                <key>bundle-version</key>
                <string>${version}</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>${AppName}</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>" > ${plist}

Para um exemplo simples, você também pode ver: https://github.com/Saleh7/ipa-install


3

E o Utilitário de Configuração do iPhone?

http://support.apple.com/kb/DL1465?viewlocale=en_US&locale=en_US

O Utilitário de configuração do iPhone permite criar, manter, criptografar e instalar facilmente perfis de configuração, rastrear e instalar perfis de provisionamento e aplicativos autorizados e capturar informações do dispositivo, incluindo logs do console.

Instale arquivos ipa usando o utilitário de configuração do Iphone

Atualizar:

O Apple Configurator substitui o Utilitário de configuração do iPhone. Com o lançamento do iOS 8, o iPhone Configuration Utility não é mais suportado ou está disponível para download.https://itunes.apple.com/gb/app/apple-configurator/id434433123


3
  • Ir para http://buildtry.com

  • Carregar arquivo .ipa (iOS) ou .apk (Android)

  • Copie e compartilhe o link com testadores

  • Abra o link no navegador de dispositivos iOS ou Android e clique em Instalar


O URL não é mais mapeado para um site ativo (29 de setembro de 2019).
Copie

2

Se você criou o IPA usando o PhoneGap Build on-line, pode fazer o download e instalar o IPA diretamente no seu Ipad / Iphone, abrindo build.phonegap.com no Safari no dispositivo , efetuando login e clicando na guia iOS (o botão de download do ipa). Você será solicitado a instalar o aplicativo que você criou.

O link direto para isso após o login é: https://build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios


2

Havia três maneiras de fazer isso:

Método 1: Usando o iTunes. Sim, você pode instalar .ipano iPad, primeiro você precisa importá-lo .ipapara o seu iTunes. Conecte seu iPad ao iTunes e instale o aplicativo apenas clicando em Instalar e depois em Sincronizar.

Método 2: iFunbox

Método 3: Diawi



2

Você também pode usar o HockeyApp para distribuir o seu .ipa, ele enviará um link para o aplicativo para os testadores; então, o testador poderá instalar o ipa diretamente do navegador no dispositivo, depois de clicar no link.


É necessário adicionar o testador de udid
iOS


2

Se você estiver usando a versão mais recente do Itunes e não houver uma seção APP Clique no resumo enquanto o dispositivo estiver conectado ao seu PC. Em seguida, arraste e solte o arquivo na seção "no meu dispositivo".

-ver imagem para ilustraçãoIlustração


1

Use o iFunBox. É grátis, compatível com Mac / Win. Basta criar uma construção ad hoc e salvar em algum lugar. Instale a partir do iFunBox . Carrego todas as versões de teste ad hoc dos meus dispositivos para teste antes do lançamento usando este método. Quem tem tempo para brincar com o iTunes?


com o login id da Apple, podemos fazer isso #
IOS

1

Você pode acessar o navegador no Iphone / Ipad e digitar o URl onde o IPA foi carregado e pode baixá-lo diretamente no seu Iphone ou Ipad e instalá-lo e executá-lo ... simples e agradável;)


Resposta redundante em um post antigo.
Josh Griggs

Quão? Meu iphone o trata como um zíper e não me deixa fazer nada com ele.
Altimus Prime 9/10/19

1

Eu tento enfrentar esses problemas e uso: https://www.installonair.com . É grátis e não tem limite como diawi.

  1. Você precisa adicionar o UDID do dispositivo à parte de dispositivos da conta de desenvolvedor da apple.
  2. Crie seu projeto e arquive-o ad hoc com seu certificado
  3. Abra esse link e faça o upload do seu arquivo ad hoc ipa para o site
  4. Obtenha o código QR e o link para fazer o download.

1

Todas as outras respostas estão desatualizadas ou muito trabalho onde não precisa estar. Faça o upload do seu arquivo .IPA para diawi.com e, em seguida, digitalize o QR-Code e instale ou envie por e-mail o link para o dispositivo em que você deseja instalar o aplicativo ou digite o URL abreviado no navegador Safari e instale dessa maneira.

Eu precisava instalar um aplicativo em um dispositivo iOS mais antigo hoje e esse método levou menos de 2 minutos para concluir o início ao fim.

 https://www.diawi.com/

1

Você pode instalar seu aplicativo iOS sem o iTunes, a App Store ou sites de terceiros.

Ao criar o arquivo no xcode, você pode selecionar para distribuição ad-hoc. O xcode exibirá um diálogo em que você insere o local da URL em que seu aplicativo estará junto com os URLs para um png de 57x57 pixels e png de 512x512 pixels. Ele criará um pacote com seu ipa e manifest.plist

Carregue seu ipa e os dois arquivos png onde quer que você os hospede. Ele precisa ter um certificado SSL e ser veiculado por https. Você pode fazer upload do seu manifest.plist lá também, mas tecnicamente tenho certeza de que você pode tê-lo em outro lugar.

Em seguida, em algum lugar, em um texto, em uma página da Web ou em um email, ou em qualquer lugar que compartilhe seu link como:

<a href="itms-services://?action=download-manifest&url=https://URL/path/manifest.plist">Download anchor text</a>

Para uma resposta mais longa, melhor e mais detalhada, clique aqui .

Pelo que entendi, se esse é um aplicativo de desenvolvimento, apenas os dispositivos que foram adicionados ao seu perfil de dispositivo na loja de aplicativos poderão instalar o aplicativo.


0

Muito antigo, mas inspirado no A-Sharabiani, conseguiu isso evitando o iTunes com o AppCenter. Basta criar um novo aplicativo, criar uma nova versão fazendo o upload do arquivo .ipa e, finalmente, digitalizar um QR com seu dispositivo que redireciona para download.

Sim.



0

Na versão mais recente do iOS, compartilhe o ipa pelo AirDroap do mac para o iPhone. ele será instalado diretamente no seu iPhone.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.