Skip to content

institutotim/zup-ios-cidadao

Repository files navigation

ZUP Cidadão > APP iOS

Para compilar o projeto

Para a instalação do projeto, você necessita:

  • xcode
  • cocoapods

ETAPA 1 - Cocoapods

Homebrew

Para instalar o Cocoapods via homebrew, utilize o comando abaixo:

    brew instal cocoapods

Ruby

Para instalar num ambiente com ruby, utilize o seguinte comando:

    gem install cocoapods

Outros

Veja o site do Cocoapods

ETAPA 2 - Instalar dependências com o Cocoapods

Para instalar as dependências do projeto do Cocoa, rodar o seguinte comando no endereço do projeto:

    pod install

Observação: Pode ser que seu repositório do Cocoa esteja desatualizado, nesse caso você poderá simplesmente rodar o comando: pod install --repo-update Havendo problemas com a atualização mesmo assim, pode ser que há um problema de segurança entre você e o Github https://blog.github.com/2018-02-23-weak-cryptographic-standards-removed/ Um dos meios de contornar isso temporariamente é executar os seguntes passos:

  • Deletar o repositório localizado em ~/.cocoapods/repos/master
  • Clonar novamente diretamente do Github
  • Leia mais em: http://bit.ly/2oZIUVq

ETAPA 3 - Abrindo o projeto no xcode

Abra o arquivo zup.xcworkspace

ETAPA 4 - Selecionando o Scheme correto

Para selecionar o scheme correto para a geração da build, utilize o seguinte menu: screen shot 2017-06-03 at 20 30 10

ETAPA 5 - Configurando a conta para assinar a build

OBS: É necessária acesso e permissão à conta do Instituto TIM para executar estas etapas corretamente

  1. Para configurar a conta, adicionar nas preferências a conta de desenvolvedor da Apple, conforme imagem:

screen shot 2017-06-03 at 20 32 34

  1. Após adição da conta, configurar a conta para assinar a build, conforme imagem:

screen shot 2017-06-03 at 20 35 52

ETAPA 6 - Enviando para App Store

Para enviar para a Apple Store, seguir o padrão de desenvolvimento iOS, ver link de referência: Link

Releases

No releases published

Packages

No packages published

Languages