Will TestFlight prerelease beta app version update existing App Store version, or install another instance of the app on tester's device?

后端 未结 2 758
感动是毒
感动是毒 2020-12-30 08:15

We are going to submit a prerelease version of an app to external users, but I wonder: what will their experience be?

  1. The user had a production App Store ve

2条回答
  •  时光取名叫无心
    2020-12-30 09:18

    1. According to https://developer.apple.com/testflight/

      Once you accept your invitation, you’ll be able to download a beta version of the app you’ve been invited to test. If you already have the live app installed on your device, the beta version of the app will replace the live version. When you’ve downloaded the beta app, you’ll see an orange dot next to its name that identifies it as a beta. TestFlight will notify you each time a new build is available and provide instructions on where to focus. You can easily offer feedback by tapping the Provide Feedback button in the App Details view in TestFlight. An email automatically opens with pertinent app and device details, and you can add additional details and screenshots.

      It's said that the beta version of the app will replace the live version. The reason is the beta app has exactly the same bundle identifier with the one on the App Store.

    2. After installing the beta app, the user will still see the updates from the App Store as the live version has been installed (without losing any data) because the beta app is deployed using exactly the same certificate.

提交回复
热议问题