Ferramentas do usuário

Ferramentas do site


desenvolvimento:mobile:lancar_app_na_apple_store

Essa é uma revisão anterior do documento!


Lançar App na Apple Store

Configure um projeto para envio na loja.

Certificado de Perfil do app

No Safari acesse a página Certificados da Apple.

Os dados de login se encontram na planilha, a autenticação de dois fatores está ativada, mas o código é enviado direto no MiniMac como padrão, mas se for necessário tem como enviar o código no email da conta.

Criar a identidade do app

Clique em Identifiers do lado esquerdo, e depois no botão adicionar.

Safari - Certificados da Apple

Selecione a opção App IDs e depois clique em Continue

Safari - Certificados da Apple

Selecione App e clique no botão Continue.

Safari - Certificados da Apple

No campo Description informe o nome do projeto.

Safari - Certificados da Apple

No campo Bundle ID informe o nome do pacote do projeto.

Safari - Certificados da Apple

Em Cabacibilities informe todos recursos necessários para funcionar o aplicativo. No caso do EasyPromo os recursos são:

  • 5G Network Slicing
  • Aceess Wi-Fi Information
  • Associated Domains
  • Comunication Notifications
  • Network Extensions
  • Push Notifications e Broadcast Capability

Esses recursos podem ser adicionados ou removidos de acordo com a necessidade do app, mas qualquer alteração também deverá ser feita do projeto no XCode.

Safari - Certificados da Apple

Depois clique no botão Continue. Depois verifique se as informações estão corretas e depois clique no botão Register.

Safari - Certificados da Apple

Criar o perfil do app

Voltando para pagina inicial dos certificados, clique na opção Profiles do lado esquerdo.

Safari - Certificados da Apple

Clique no botão para adicionar o perfil.

Safari - Certificados da Apple

Depois em Distribuition selecione a opção App Store Connect e clique no botão Continue.

Safari - Certificados da Apple

Em App ID selecione o ID criado do aplicativo referente. Depois clique no botão Continue.

Safari - Certificados da Apple

Na seleção de certificados, o certificado válido é a segunda opção. Selecione o certificado e clique no botão Continue.

Safari - Certificados da Apple

No campo Provisioning Profile Name defina nome do certicado de perfil do app. Depois clique no botão Generate.

Safari - Certificados da Apple

Clique no botão Download e salve o arquivo na raiz do projeto.

Safari - Certificados da Apple

Configurando o EasyPromo - WebView

Copie do projeto modelo um novo projeto na área de trabalho do MiniMac.

MIniMac - Sonoma - Área de Trabalho

Troque o ícone do aplicativo para logo desejado. Vá no diretório do projeto. Acesse: Assets.xcassets depois em AppIcon.appiconset e substitua o arquivo AppIcon.jpg pelo mesmo nome.

MIniMac - Xcode

A Apple exige que o ícone seja 1024×1024 e não contenha fundo transparente recomendando então o tipo jpg

Abra o XCode e o projeto modelo do Webview - EasyPromo.

MIniMac - Xcode

Configurando projeto EasyPromo

No diretório do lado esquerdo localize o Content View.

MIniMac - Xcode

Após abrir o Content View localize a URL do EasyPrmo e troque pelo token da conta que será utilizado no aplicativo.

MIniMac - Xcode

Localize a mensagem que é exibida ao carregar a URL do EasyPromo e informe o nome da aplicação.

MIniMac - Xcode

Atualize o arquivo GoogleService-Info.plist do Firebase no projeto.

MIniMac - Xcode

Configurando certificado

No lado esquerdo, clique no ep-webview do diretório, e ao abrir o painel do projeto clique na guia General e defina o nome do app no Display Name.

MIniMac - Xcode

Agora vá na guia Signing & Capabilities. Vá em Signing (Release) e no campo Bundle Identifier infome o nome do pacote do projeto.

MIniMac - Xcode

Em Provisioning Profile selecione o certificado de perfil do app gerado para esse pacote definido e clique no botão Open.

MIniMac - Xcode

MIniMac - Xcode

Para enviar o release do aplicativo para a plataforma da App Connect. Clique no menu Product.

MIniMac - Xcode

Depois clique em Arquive.

MIniMac - Xcode

Depois clique no botão Validate App, para confirmar se está tudo de acordo com as políticas da Apple.

MIniMac - Xcode

Depois clique no botão Validate.

MIniMac - Xcode

Selecione a linguagem primária do App e clique no botão Next.

MIniMac - Xcode

Depois aguarde a validação.

MIniMac - Xcode

Depois clique no botão Done para concluir. Após voltar para tela de validações clique no botão Distribute App.

MIniMac - Xcode

Depois selecione App Store Connect e clique no botão Distribute.

MIniMac - Xcode

E aguarde concluir.

MIniMac - Xcode

Alguns avisos serão listados, nesse caso é referente ao certificado gerado pela Firebase da Google. Clique em Done para continuar.

MIniMac - Xcode

Após concluir a tela de validação irá informar o status da build.

MIniMac - Xcode

Criar a página Apple Store

Para criar a página do aplicativo na Apple Store, precisa acessar a plataforma App Store Connect

Os dados de login se encontram na planilha, a autenticação de dois fatores está ativada, mas o código é enviado direto no MiniMac como padrão, mas se for necessário tem como enviar o código no email da conta.

Ao se autenticar clique em Apps.

App Store Connect

Serão exbidos os aplicativos já cadastrados, mas aparecerá também a build que foi feita o upload através do XCode. Nesse caso clique na build ep-webview.

App Store Connect

Em Previews and Screenshots suba os prints para Iphone e também IPad eferentes ao apple.

App Store Connect

Para conseguir os prints do IPhone e IPad foi utilizado o Google Chrome que permite gerar prints na resolução nativa do IPhone e IPad

Preencha os campos Promotion Text, Description, Keywords e Support URL.

App Store Connect

Em Build clique no botão Add Build.

App Store Connect

Selecione a Build e clique no botão Done.

App Store Connect

Depois na Build adicionada clique em Manage para definir o uso de criptografia.

App Store Connect

Selecione a opção None of the algorithms mentioned above e depois no botão Save.

App Store Connect

Em App Review Information informe os dados de login do aplicativo para homologação da equipe da Apple em Sign-in required. Tambem preencha as informações de contato para equipe da Apple entre em contato caso necessário.

App Store Connect

Agora clique no botão Save.

App Store Connect

No menu do lado esquerdo vá em General e clique em App Information. Defina Name e o Subtitle.

App Store Connect

Em General Informations clique em Set Up Content Rights Information.

App Store Connect

Selecione a opção No, it does not cotain, show, or access third-party content e clique no botão Done.

App Store Connect

Em Age Rating clique no botão Set Age Rating.

App Store Connect

Marque todas as opções como NONE e clique no botão Next.

App Store Connect

Marque as opções No, this app doesn't contain… e clique no botão Next.

App Store Connect

Marque a opção

desenvolvimento/mobile/lancar_app_na_apple_store.1743084857.txt.gz · Última modificação: 2025/03/27 14:14 por rfrancisco_iws.com.br