Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No E-mails sent out #147

Open
AlexEKoren opened this issue May 4, 2017 · 7 comments
Open

No E-mails sent out #147

AlexEKoren opened this issue May 4, 2017 · 7 comments

Comments

@AlexEKoren
Copy link
Contributor

I have had Boarding working, but since the last updates (when iTunes Connect updated), users will sign up and it will show success, but the e-mail won't be sent to the user asking them to sign up or install TestFlight.

It adds them to the external testers, but no e-mail is sent out.

Any ideas?

Thanks!

@AlexEKoren
Copy link
Contributor Author

Updating this issue with the fix that worked for me and a second issue based on this:

FIX: I added External Testers to my build and then when people used Boarding, they got the e-mail. Problem solved.

NEW ISSUE: If a user had been added to a previous build and then that build expired, if they signed up again to get access to the new build, their "e-mail was already in use" so I had to manually add them back in. I'd love to have a feature that would allow the user to sign up again which adds them to the most recent build.

@KrauseFx

@KrauseFx
Copy link
Member

KrauseFx commented May 7, 2017

@AlexEKoren In theory, boarding could automatically add the group to the most recent build, however it should be part of your build process. When you upload a new binary to iTunes Connect, you can then distribute the binary to your testers, by adding the External Testers group to the newly uploaded build.

If you use fastlane, you can update your testflight call to look like this:

testflight(distribute_external: true,
                     changelog: "Automatically generated build by fastlane")

By setting the distribute_external flag, fastlane automatically adds the group to the build as soon as it's available.

If you upload builds manually, you'll have to manually promote a build to be used for external testing using iTunes Connect after uploading it 👍

@jfield44
Copy link

@AlexEKoren are you still having issues? Im running the latest Boarding with both internal and external testers active but new signups are not receiving emails.

@AlexEKoren
Copy link
Contributor Author

Hey Jonathan,
I resolved the issue a few months ago, but I can't remember exactly how. It had to do with iTunes Connect and making sure that the correct testing group was associated with the Testflight app version I was currently testing. Have a look at that and if not, I'll double check.

@mpirri
Copy link

mpirri commented Jul 24, 2017

@jfield44 Let us know if you are still having difficulty distributing after @AlexEKoren 's advice, and we'd be happy to dig into your problem further! 🚀

@jfield44
Copy link

Thanks @AlexEKoren @mpirri , heres a screenshot of what happens when the user gets added, the email address shows but no status appears where it would normally say 'invited'. Its certainly strange behaviour as when I add them directly vs through fast lane I have the same issue.

testers

@garethleonard
Copy link

Experiencing the same issue as @jfield44, except when I add a user manually the email gets sent just fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants