expo build:ios not using EXPO_APPLE_ID_PASSWORD

Expo upload:ios uses the environment variable, but expo build:ios doesn’t. This is odd and cumbersome. How can I automate this?

If it’s not an option, I’m happy to make a PR.

Diagnostics Log:

Expo CLI 3.18.0 environment info:
    System:
      OS: macOS 10.15.3
      Shell: 5.7.1 - /bin/zsh
    Binaries:
      Node: 13.5.0 - /usr/local/bin/node
      Yarn: 1.21.1 - /usr/local/bin/yarn
      npm: 6.13.4 - /usr/local/bin/npm
    IDEs:
      Android Studio: 3.6 AI-192.7142.36.36.6308749
      Xcode: 11.4.1/11E503a - /usr/bin/xcodebuild
    npmPackages:
      expo: ~37.0.3 => 37.0.8 
      react: ~16.9.0 => 16.9.0 
      react-native: https://github.com/expo/react-native/archive/sdk-37.0.1.tar.gz => 0.61.4 
    npmGlobalPackages:
      expo-cli: 3.18.0

Is there any way to have expo save the password locally?

Apple credentials are necessary only when generating new app credentials, you need it only once for the first build and later if they are about to expire.

That’s definitely not the cause for me. Asks every time I build.

I ended up automating through expect, but I don’t like it.

Did I choose the wrong option when running the build the first time or something?

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.