iOS
Parse SDK iOS Swift: Guia de Instalação Técnica Completa
18 min
instalar o sdk parse no seu projeto ios swift introdução nesta seção, você aprenderá como instalar o sdk ios parse no seu projeto xcode neste tutorial, usaremos um aplicativo básico criado em swift com xcode 12 e ios 14 a qualquer momento, você pode acessar o projeto completo construído com este tutorial em nosso repositório do github pré requisitos para completar este tutorial, você precisa um aplicativo criado no back4app nota siga o tutorial de novo aplicativo parse para aprender como criar um aplicativo no back4app xcode aplicativo básico de ios nota se você não tiver um aplicativo básico criado, pode abrir o xcode e clicar em arquivo > novo > projeto > ios em seguida, selecione aplicativo depois de criar seu aplicativo básico, você está pronto para seguir este guia 1 instalar sdk siga este passo se você ainda não instalou o sdk ios do parse o xcode pode usar cocoapods como gerenciador de dependências para projetos cocoa em swift e objective c você pode consultar guia de introdução ao cocoapods para detalhes adicionais para instalar o cocoapods, abra seu terminal, copie o seguinte trecho de código e cole o no seu terminal e pressione enter o cocoapods deve ser instalado automaticamente após você digitar sua senha se houver um problema, você pode precisar atualizar sua versão local do ruby em seguida, abra a pasta do projeto xcode e abra uma janela de terminal nessa pasta agora você vai criar um podfile copie o seguinte trecho de código e cole o no seu terminal e pressione enter se sua pasta agora mostra seu podfile, você fez isso corretamente cuidado, se você não vê o podfile, certifique se de que seu terminal está realmente dentro da pasta do projeto em seguida, abra seu podfile com o xcode ou qualquer editor de texto e sob cada alvo adicione “pod ‘parse’ ” agora você vai adicionar o parse ao seu projeto certifique se de que seu terminal está aberto na pasta do seu projeto copie o seguinte trecho de código e cole o no seu terminal e pressione enter o cocoapods irá reconstruir o projeto como um espaço de trabalho e seu projeto agora parecerá assim se você já abriu seu projeto xcode, feche o a partir de agora, você abrirá o arquivo de espaço de trabalho em vez do arquivo do projeto clique duas vezes no arquivo de espaço de trabalho para abri lo parabéns! você agora instalou o sdk ios do parse 2 conecte seu app parse abra o arquivo appdelegate swift do seu projeto para configurar as credenciais do app o sdk ios do parse usa essas configurações para se conectar aos servidores back4app no topo do arquivo, você deve ver uma função chamada ‘didfinishlaunchingwithoptions’ cole o seguinte trecho de código dentro desta função e certifique se de que está acima da linha que diz ‘return true’ appdelegate swift 1 let configuration = parseclientconfiguration { 2 $0 applicationid = "paste your application id here" 3 $0 clientkey = "paste your client id here" 4 $0 server = "https //parseapi back4app com" 5 } 6 parse initialize(with configuration) no topo do seu arquivo appdelegate swift, certifique se de incluir o parse como um módulo, incluindo o seguinte trecho de código logo abaixo de ‘import uikit’ appdelegate swift 1 import parse seu arquivo appdelegate swift agora deve parecer assim cuidado , se o xcode lhe disser que há no such module ‘parse’ , há uma solução fácil no xcode, abra ‘target > build settings > search paths > framework search paths’ e adicione dois valores ‘$(project dir)’ e ‘$(inherited)’ o xcode agora poderá encontrar seu módulo parse vá para o seu painel de controle do app no site back4app navegue até as configurações do app clique em features features > core settings core settings bloco> server server retorne ao seu appdelegate m appdelegate m arquivo e cole seu applicationid applicationid e clientkey clientkey veja mais em nosso guia de novo app parse 3 teste sua conexão abra seu arquivo viewcontroller swift no topo do arquivo, certifique se de incluir o parse como um módulo, incluindo o seguinte trecho de código logo abaixo de ‘import uikit’ viewcontroller swift 1 import parse dentro da função chamada ‘viewdidload’, adicione um trecho de código abaixo do código que configura o parse viewcontroller swift 1 testparseconnection() em seguida, adicione uma função abaixo do método viewdidload() viewcontroller swift 1 func testparseconnection(){ 2 let myobj = pfobject(classname "firstclass") 3 myobj\["message"] = "hey ! first message from swift parse is now connected" 4 myobj saveinbackground { (success, error) in 5 if(success){ 6 print("you are connected!") 7 }else{ 8 print("an error has occurred!") 9 } 10 } 11 } 12 } seu arquivo viewcontroller swift finalizado deve ser assim construa seu aplicativo em um dispositivo ou simulador ( command command + r r ) 2\ aguarde até que a tela principal apareça 3\ faça login em site do back4app 4\ encontre seu aplicativo e clique em painel painel 5\ clique em core core 6\ vá para navegador navegador se tudo funcionar corretamente, você deve encontrar uma classe chamada firstclass firstclass da seguinte forma próximos passos neste ponto, você aprendeu como começar com aplicativos ios agora você está pronto para explorar os recursos principais do parse server https //www back4app com/product/parse server e os complementos do back4app https //www back4app com/product/addons saiba mais caminhando por nossos tutoriais de ios ou confira a documentação de código aberto do parse para o sdk ios