1
resposta

Gerar .ipa usando Expo v38

Estou tentando gerar o .ipa para o ios, mas quando tento autenticar com a minha conta tenho alguns erros.

Saving Apple ID password to the local Keychain. Learn more https://docs.expo.io/distribution/security#keychain
Authenticating to Apple Developer Portal...
Available session is not valid any more. Continuing with normal login.
Authenticated with Apple Developer Portal successfully!
Authentication with Apple Developer Portal failed!
Failed to set up Distribution Certificate
Failed to prepare all credentials.
The next time you build, we will automatically use the following configuration:
No credentials configured for app @gabrielhne/app-name with bundle identifier com.ghne.app-name
You have no team associated with your Apple account, cannot proceed.
(Do you have a paid Apple Developer account?)
Error: You have no team associated with your Apple account, cannot proceed.
(Do you have a paid Apple Developer account?)
    at _chooseTeam (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/appleApi/authenticate.ts:187:11)    at authenticate (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/appleApi/authenticate.ts:57:24)    at processTicksAndRejections (node:internal/process/task_queues:93:5)
    at Context.ensureAppleCtx (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/credentials/context.ts:81:24)
    at generateDistCert (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/credentials/views/IosDistCert.ts:427:3)
    at CreateIosDist.provideOrGenerate (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/credentials/views/IosDistCert.ts:52:12)
    at CreateIosDist.create (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/credentials/views/IosDistCert.ts:31:25)
    at CreateOrReuseDistributionCert.open (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/credentials/views/IosDistCert.ts:230:24)
    at CredentialsManager.run (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/credentials/route.ts:41:12)
    at runCredentialsManager (/home/ghne/.nvm/versions/node/v15.3.0/lib/node_modules/expo-cli/src/credentials/route.ts:12:10)

Na verdade, o erro que é indicado implica que eu precise de uma conta paga da apple developer program. Existe alguma forma de não precisar pagar uma conta para gerar um .ipa??

1 resposta

Gabriel, tudo bem ?

No geral para disponibilizar o ipa a pessoa precisa ser um desenvolvedor reconhecido pelo apple, o jeito disso é através do pagamento da licença.