If I want to
- build an iOS app that is a new version of an app currently on App Store, but not originally built with Expo,
then to establish continuity between the old version and the new version, do I need to
- use the previous distribution certificate and provisioning profile?
When I log into the Apple Developer account, and check Certificates, Identifiers, and Profiles,
-
No distribution certificates or provisioning profiles exist.
-
The last build of the app was done in 2015.
-
Checking the app in App Store Connect does not show any provisioning profiles or distribution certificates either.
On running expo build: ios
, would you recommend letting Expo handle these credentials, or should I try to make my own and then upload them?
Here’s expo diagnostics
in case it’s relevant:
Expo CLI 3.5.0 environment info:
System:
OS: macOS 10.14.6
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.15.3 - ~/.nvm/versions/node/v10.15.3/bin/node
Yarn: 1.21.1 - /usr/local/bin/yarn
npm: 6.13.4 - ~/.nvm/versions/node/v10.15.3/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
IDEs:
Android Studio: 3.4 AI-183.6156.11.34.5692245
Xcode: 10.3/10G8 - /usr/bin/xcodebuild
npmPackages:
expo: ^34.0.0 => 34.0.4
react: 16.8.3 => 16.8.3
react-native: https://github.com/expo/react-native/archive/sdk-34.0.2.tar.gz => 0.59.8
react-navigation: ^3.11.0 => 3.13.0
npmGlobalPackages:
expo-cli: 3.5.0