问题
I have made an app available to external TestFlight users. They have received the email and installed the app as expected. They have version 1.0, Build 1.
However, I have now uploaded a new build (Version 1.0, Build 2).
This has received approval. In the External Testing page, I have added and selected the new version. This new build now says 'Testing'.
However, the users of the previous build have not received any notification and in the TestFlight app it still says Build 1.
Does anyone know how I can make the current users get the new build? I assumed this would be automatic and I can't find any info on this situation.
回答1:
This doesn't seem to be working today; it seems to be a bug in Apple's side where the selection of the new version in TestFlight isn't correctly propagating out to the other systems. You'll find people on twitter and Apple's developer forums complaining of the same issue. It affects internal testers too.
I think we just have to wait for Apple to fix it; presumably that will happen in the next 24 hours...
回答2:
to send new notification for external testing through testflight you can use the following steps
- first click on "Not available for Testing" and Save
- then click on the Build that you want to test again. Save and Press Start Testing. this will send a fresh invitation mail to all the testers you added for testing in testflight.
回答3:
This is a bug from Apple. What finally solved for me was keeping the "Automatically notify users" checkbox unchecked during the process to invite the users and then AFTER the invitation is complete you go into the build and click "notify users" on the top right corner.
回答4:
go to TestFlight then in internal Testing
click on edit button and remove the user email id and save .
after saving again add that user id email id which you want invite
来源:https://stackoverflow.com/questions/36913206/ios-testflight-external-testers-not-notified-of-new-build