Sign In with Apple .txt File Dynamic URL Apple Verification Process

For the newly announced “Sign in with Apple”, we need to verify our domain that we’re sending emails from with Apple. Their instructions: “All email addresses associated with your registered domains will be able to send and receive messages to and from customers using Apple’s private email relay service. To verify ownership of your domain, select Download to get the verification file, upload it at the URL listed below, and click Verify.”

To do so we need to host a .txt file at a dynamic route provided by them:
https://example.com/.well-known/apple-developer-domain-association.txt

I’ve read the forums and found how to host a .txt file via functions, the URL becomes:
https://example.com /_functions/appletxt

I’ve also added a 301 redirect to point to the apple requested URL:
https://example.com/.well-known/apple-developer-domain-association.txt

You’d think yes! finally got it working! … no Apple detects the 301 and is unable to verify…

Our domain is not hosted or controlled by Wix, it’s imported/pointed from GoDaddy, which i know there is a txt hosting functionality when transferred but it still doesn’t seem like i can host the file like we need at a dynamic route.

Please let me know ASAP what our options are. With this implementation with Apple for iOS 13, making it mandatory for all apps using 3rd party sign in, I can only imagine the impact of this is wide spread.

Any insight would be greatly appreciated, thank you!

3 Likes

Our domain is not hosted or controlled by Wix, it’s imported/pointed from GoDaddy, which i know there is a txt hosting functionality when transferred but it still doesn’t seem like i can host the file like we need at a dynamic route.

Why not ask GoDaddy for help then if you are just pointing from GoDaddy to Wix.

Note.
It’s possible to connect your domain without changing name servers by pointing to Wix . However, we do not recommend the pointing method because we may be unable to assist you if you have DNS related issues in the future.
https://support.wix.com/en/article/pointing-vs-name-servers-domain-connection
https://support.wix.com/en/article/connecting-your-godaddy-domain-to-wix-via-pointing-9528059

When connecting your domain via pointing consider the following:
Reduced support & assistance: When you connect your domain to Wix by name servers, we can offer support and assist you in creating any DNS records you might need. Whereas if you connect to Wix by pointing, you would need to contact your domain host with any domain/DNS related issues.
Feature updates are not automatic: We can automatically modify your DNS to accommodate any new feature that requires DNS changes. However, when choosing pointing you would need to manually make these changes with your domain host.

Finally, this forum is for code related issues with your site, for your question you are better suited going through Wix Support for more help.
https://support.wix.com/en/article/contacting-wix-support

Although going through GoDaddy yourself would be the best option to you as they still control your domain and it’s dns settings.

Let’s vote for Apple Pay integration: https://support.wix.com/en/article/request-using-apple-pay-as-a-payment-provider
All the best
Alex :slight_smile:

we have the same issue - were you able to find a solution?

I’m having this same issue. Has anyone found a solution yet?