Testflight "Beta Has Expired" message when it has not expired

When trying to launch the app through testflight, i'm getting an error popup saying:

"MyAppName" Beta Has Expired

However, it literally says "Expires in 90 days" in testflight (i made this build yesterday). Only uninstalling the app and reinstalling through testflight fixes the issue. Restarting the phone does not work. This has happened multiple times with different builds and is starting to become an issue.

I suspect it might be related to us having many older builds that are expiring due to age, however I've double checked that only the latest non-expired build is the one installed on the device.

I also found this other (unsolved) forum post from 3 years ago which seems to describe the same problem. https://developer.apple.com/forums/thread/117035

Thanks for this thread. I'm not alone anymore :)

Since few weeks, we had the same issue:

  1. Building on CI. Code signing with Xcode could code signing.

  2. Upload it AppStore connect et distribute it.

  3. iPhone and Apple TV devices have the TestFlight apps with "automatic update" enabled.

  4. The build is installed in background on devices.

5- Launching the app on the SpringBoard tells "MyApp has expired".

Similar to other feedbacks here, but differently: 6. Open TestFlight App, go to "previous build". 7. Install a previous build. 8. Install the latest build. 9- Launching the app on the SpringBoard: This time, the app opens.

Without technical detail, it looks like the "automatic update" in background done not installed correctly the build and embed provisionning profiles.

Logs from iOS console: Springboard (FrontBoardServices): [APP_BUNDLE_ID - signature state: Profile Missing, reason: Provisioning Profile Not Found Springboard (Springboard): Attempted to launch an untrusted application scene sceneID:APP_BUNDLE_ID-default Springboard (UIKitCore): _willShowAlertController: <_SBAlertController: 0xdd0781200; title: "“APP_DISPLAY_NAME” Beta Has Expired">

As all shared here, manual reinstallation fixes the issue.

Manually reinstalling the build, the app can be launch as expected. Tested on iOS 16.1.2 and iPadOS 15.7.1

Apple testFlight engineer should have a look on this issue please :) http://openradar.appspot.com/radar?id=5536973938753536

Very similar issues here... It seems like sometimes I'm able to open up the app once or twice, but then it eventually throws me the App Expired message. Yesterday was slightly different, I couldn't even get the builds to install.

如何获得testflight的兑换码

Same issue here. Any fixes or comments from apple?

Hi,

We had same problem last week then fixed. I have been same issue today again. Has anyone been this problem today?

I have the issue, to, however, it is only for deeplinks. I can open the application fine by tapping on it, however, get the error when I try to open a link on the same device

Any news in 2023 January from all?

I had the issue in early December 2022. In mid and end of Janurary 2023, no more issues.

As I don't see any comment since 1 months here, it seems that all work again. We dont' know what change on Apple server side, but ok, Code signing CI at Apple fixed. 🤗

I just had this issue pop up yesterday, had them install an older build and then reinstall the latest and so far that's working.

Today, same problem

Testflight "Beta Has Expired" message when it has not expired
 
 
Q