Como criar IPA no Xcode 6?

90

No meu projeto, não consigo descobrir como criar um arquivo IPA. Alguém pode explicar, passo a passo, como fazer arquivo IPA no Xcode 6?

bhavik
fonte
2
stackoverflow.com/questions/24438010/… Espero que isso ajude você.
user2226474
28
Eu não posso acreditar que esses mods fecharam isso como 'pouco claro'. a questão é ABSOLUTAMENTE CLARA. este usuário está obviamente perguntando repetidamente como fazer um .ipa no Xcode 6. obviamente.
Sim.
2
Eu atualizei esta pergunta para (espero) ser mais clara. Indicar para reabertura porque este é um dos primeiros sucessos no Google e acho que é uma boa pergunta.
James McMahon

Respostas:

102

você pode seguir abaixo:

1.Selecione seu swiftDemo em seu xcode (lado esquerdo, conforme mostrado) Em seguida, selecione a opção de produto , na qual você pode selecionar a opção Arquivo .

Selecione Arquivo - Aquele que está destacado na imagem

  1. Em seguida, uma nova janela abrirá como segue e nessa janela selecione a opção de exportação

Selecione a opção Exportar

3.Em seguida, um pop-up aparecerá abaixo e selecione a primeira opção conforme você está procurando por apple store. Então agora siga como diz.

Selecione a primeira opção

ATUALIZAÇÃO -> Selecione Salvar para implantação ad-hoc conforme abaixo

Salvar como ad-hoc

-> então, se você não assinou com seu ID de desenvolvedor da apple, a tela abaixo aparecerá

Adicionar apple id

-> Agora selecione adicionar e forneça seu id da apple e senha na nova janela, conforme mostrado.

Apple id e senha obrigatórios

-> Descanse siga as orientações do xcode e finalmente você terá seu arquivo IPA.

-> Vá com seu testflight.

Não se esqueça de fornecer seu perfil de provisionamento e certificados na assinatura de código, sua configuração de compilação no xcode.

nikhil84
fonte
2
Após esta etapa meu erro ocorre como. "Para salvar para IOS App Store Development, você precisa adicionar uma conta Apple ID que está inscrita no programa de desenvolvedor IOS para a equipe de desenvolvimento '92P8AKNGW9'"
bhavik
1
Já existo no id de desenvolvedor da apple e no perfil de provisionamento e no certificado também instalado.
bhavik
4
A opção "Arquivo" no menu "Produto" está acinzentada.
jameshfisher de
5
@jameshfisher Você precisa selecionar o dispositivo iOS em seu xcode, já que pode ter selecionado qualquer simulador por enquanto. Então mude para um dispositivo iOS e então funcionará.
nikhil84
7
Se a opção de arquivo for gradativa. Confira stackoverflow.com/questions/16050640/…
kayfun
15

Se você deseja fazer upload do arquivo .ipa para o itunesconnect sem integrar a conta do desenvolvedor no Xcode e deseja usar o carregador de aplicativo . então você pode gerar .ipa com o iTunes .

Passo 1: - Selecione o dispositivo no lugar do simulador.

insira a descrição da imagem aqui

Etapa 2: - Vá para Produto -> selecione Arquivo

insira a descrição da imagem aqui

Passo 3: - Após o processo concluído, clique com o botão direito do mouse em seu Arquivo -> e selecione Mostrar no Finder

insira a descrição da imagem aqui

Etapa 4: - quando você clica em mostrar no localizador, você redireciona para a pasta Arquivo, semelhante a esta

insira a descrição da imagem aqui

Passo 5: - Clique com o botão direito no arquivo .xarchive -> selecione a opção Mostrar Conteúdo do Pacote.

insira a descrição da imagem aqui

Etapa 6: - Vá para a pasta do produto -> Pasta do aplicativo -> Você encontrará yourprojectname.app

insira a descrição da imagem aqui

Passo 7: - Agora, para converter .app em .ipa, basta arrastar e soltar no itunes. verifique a imagem abaixo,

insira a descrição da imagem aqui

Passo 8: - Agora coloque este arquivo .ipa em um local seguro e use ao fazer o upload com o carregador do aplicativo.

Nota: - se você quiser saber como fazer upload do aplicativo com o carregador de aplicativos, marque isto,

Carregar aplicativo com carregador de aplicativo

EDITAR: -

AVISO: - Não crie .ipa alterando a extensão de .aap para .zip e .zip para .ipa.

Tenho visto em muitas respostas que, eles sugerem compactar o arquivo .app e, em seguida, alterar a extensão de .zip para .ipa. Não está funcionando agora. Por este método, você obterá um erro como,

IPA é inválido, ele não inclui um diretório de carga útil.

Badal Shah
fonte
1
Obrigado pela dica de arrastar e soltar, não sabia disso.
Evgeny Karkan
3
1. Make your application with X-Code

.

2. Run your application in simulator

.

3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator

.

4. Open iTunes -> Goto Apps

.

5. Drag YourApplication.app to iTunes

.

6. Drag back your app from iTunes to finder to get YourApplication.ipa
Sayka
fonte
Meu simulador não estava aparecendo depois de executar o aplicativo. Portanto, seu método funcionou perfeitamente para mim.
Umair Afzal de
A pasta foi alterada /Users/<User>/Library/Developer/Xcode/DerivedDatapara mim com a versão mais recente do XCode. A configuração pode ser visualizada / alterada em "Arquivo" -> "Configurações do projeto" no XCode.
sn0b4ll
2

No XCode versão 9.0 (9A235):

    1. Arquive seu projeto
    1. Clique em Janela-> Organizador, selecione seu projeto arquivado. Clique em Exportar
    1. Selecione Desenvolvimento (opção)
    1. Clique em Avançar, assine o aplicativo e exporte

Isso exportará o conteúdo de publicação para um local, onde você pode encontrar o arquivo .ipa.

user140290
fonte