When I do an appstore build of my app expo build:ios
I get a 204MB API file artifact that I can use to upload to the app store, and as far as I am aware everything works fine (still awaiting app store approval).
I built an adhoc profile through apple developers so that I can build an API file for Saucelabs and I tried to run a build with it expo build:ios --provisioning-profile-path <path_to_adhoc_profile>.mobileprovision --release-channel=staging
. Everything appeared to succeed but that results in a 38MB API file that just displays a white screen after the splash screen. I assume things have gone mysteriously wrong, since the docs say that I should get a larger file not a smaller one.
I’m not sure how to troubleshoot since the build process says everything went smoothly. Any suggestions?
Thanks!
expo diag
Expo CLI 4.3.0 environment info:
System:
OS: macOS 11.2.3
Shell: 5.8 - /bin/zsh
Binaries:
Node: 15.3.0 - /usr/local/bin/node
Yarn: 1.22.5 - /usr/local/bin/yarn
npm: 7.0.14 - /usr/local/bin/npm
SDKs:
iOS SDK:
Platforms: iOS 14.3, DriverKit 20.2, macOS 11.1, tvOS 14.3, watchOS 7.2
IDEs:
Xcode: 12.3/12C33 - /usr/bin/xcodebuild
npmPackages:
@expo/webpack-config: ^0.12.16 => 0.12.42
expo: ^39.0.0 => 39.0.3
react: 16.13.1 => 16.13.1
react-dom: 16.13.1 => 16.13.1
react-native: https://github.com/expo/react-native/archive/sdk-39.0.3.tar.gz => 0.63.2
react-native-web: ~0.13.7 => 0.13.18
npmGlobalPackages:
expo-cli: 4.3.0
Expo Workflow: managed