I had this as well. I removed the users from the test group (I did not delete them from TestFlight) and then re-added them. That gave me the "resend invite" option, which I used. The testers received the new invite, and were able to install the build.
I had same issue. For me, I simply had to go under "BUILDS" > click the + mark next to Builds(0) and actually click the check mark next to my build, then it allowed me to "add" the build for my "new" user. I don't know if this is your issue or if it will help, but it was my solution.
As of early 2019 If your build is newly uploaded to AppStoreConnect then it will take a few hours to go through Apple's quick testing review before it becomes available in TestFlight management view. If you invited the tester before that, you'll need to re-invite him/her and the build will be available for the user.
It looks like your user doesn't have access to a specific app.Go to Users and Access then select the user > Apps section. And add a tested app (allow user to test it). Worked for me if you tried all other answers.
I had an issue with getting test users assigned to my new build. It just kept stating "no build available" for my users. After trying several things, eventually an email appeared from testflight to all my users. So it seems even though a build was available, I had to wait a couple hours. After that, the users had the build assigned to them already in app store connect.
The same No Builds Available message happened to me when I added a new build with the Notify Users option unchecked (I didn't want to spam the whole group, I just wanted a new user who I was in contact with by email to have access to the beta build).
For me the issue was that I had the "No builds" user in an another, public testing group too, because he clicked the invite link once. He could be seen as an "Anonymous" user in that group. Removing the anonymous user and readding him as a developer solved the issue.
None of the other answered worked for me. After going back and forth with Apple I finally got a build in TestFight by removing the Silicon Mac option ( ) and resubmitting a new build. It then gave me the option in App Store Connect Users -> Testers -> Status to resend invitations to the testers. Upon accepting the invite it uploaded to my TestFlight app.
Problem is, as soon as testflight processes the build, it sends out notifications to the testers. I would like to add test notes before the testers gets the notification. Else they get a notification with empty release notes.
Why do i get the chatbox about testflight being unavailable, because I'm under 13 years old. Like, where do they have that from? My Apple ID is set to over 13 years, and have always been like that. Is there anyway this can be fixed, or changed?? I really want to try the beta of the game, and when I'm over 13, why shouldn't I be allowed to do so??
pilot uses spaceship to submit the build metadata and the iTunes Transporter to upload the binary. Because iTunes Transporter's upload capability is only supported on OS X, pilot upload does not work on Linux, as described in this issue
To add a new tester to your App Store Connect account and to associate it to at least one testing group of your app, use the pilot add command. This will create a new tester (if necessary) or add an existing tester to the app to test.
Also note that -t is not the only additional parameter that can be used. The string specified in the DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS environment variable will be forwarded to Transporter. For all the available options, check Apple's Transporter User Guide.
If your password contains special characters, pilot may throw a confusing error saying your "Your Apple ID or password was entered incorrectly". The easiest way to fix this error is to change your password to something that does not contains special characters.
If you are on multiple App Store Connect teams, iTunes Transporter may need a provider short name to know where to upload your binary. pilot will try to use the long name of the selected team to detect the provider short name. To override the detected value with an explicit one, use the itc_provider option.
pilot/upload_to_testflight can use an Application Specific Password via the FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD environment variable to upload a binary if both the skip_waiting_for_build_processing and apple_id options are set. (If any of those are not set, it will use the normal Apple login process that might require 2FA authentication.)
pilot/upload_to_testflight updates build information and testers after the build has finished processing. App Store Connect requires the "App Manager" or "Admin" role for your Apple account to update this information. The "Developer" role will allow builds to be uploaded but will not allow updating of build information and testers.
It's important to note that the CLI supports primitive types like integers, floats, booleans, and strings. Arrays can be passed as a comma delimited string (e.g. param:"1,2,3"). Hashes are not currently supported.
fc059e003f