I am trying to use TestFlight (the new one) to share my app.
I have now shared it with 3 of my internal testers on itunes connect one of them everything has worked fine and they have successfully downloaded the app.
But the other two when on the TestFlight app get a page like this:
Why my it be expired it makes no sense as it is definitely with in the 30 day test period as it is working fine on the other internal tester any help would be great
I just received an email from the "App Store Developer Support Escalation Team"
They said:
Hi Max,
We believe this issue has been resolved. If your testers are still unable to test your app when using the TestFlight app version 1.0.1, please let us know.
Best regards,
Ben
If anybody is still having the problem before they try the answers bellow and after they have updated the TestFlight app. Let me know and I will get back to the "App Store Developer Support Escalation Team".
After the 30-days-period expired, your test won't be able download or run your app. I didn't find a way to extend this period. You only can upload an updated version to get another 30 days.
Apple probably wants to prevent that TestFlight can be used to distribute Apps to users outside of the App Store, so they enforce a strict expiry policy. The App runs for 30 days and will then stop working. You can update your beta within this 30 day period, so beta testers can update and then get again 30 days.
Installing and testing beta apps. Each build is available to test for up to 90 days, starting from the day the developer uploads their build.
The same happened to me a couple of weeks ago. In some devices it was working, while in others the expired button appeared. If the provisioning profile regeneration doesn't work, it must be an issue with the Language & Region section in the iOS settings. Just compare what is different between the ones that work and the ones that doesn't. In my case, I fixed it setting the region as United States, Gregorian Calendar, and Advanced in Automatic. After I changed this, the button changed to "Download" state immediately. I hope it works for you.
When shit like that happens, it usually means you have issue with provisioning profile.
It is the only thing that could possibly expire (certificates also)
Here are the following steps that will help you resolve this issue:
Voila, should work fine now!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With