No apps with domain entitlements

谁都会走 提交于 2019-12-05 18:19:07

...and it possibly always will. I actually don't know exactly what that tool is checking for, because domains that definitely work with Universal Links (https://google.com, https://jet.com, for example) still throw errors on Apple's validator. Officially, it is comparing your website's apple-app-site-association file to your app's listing on the App Store, so if the version of your app that is publicly available does not yet have Universal Links entitlements, that could be contributing to an error. However, Universal Links will still work fine with local builds.

If your links are correctly opening your app, there is probably no need to worry.

UPDATE: you might also consider using a free deep linking service like Branch.io (full disclosure: I'm on the Branch team) because then you don't need to worry about these technical implementation details. Also, there are many situations where Universal Links don't actually work (in the Facebook app, for example) and you'll need to add edge case handling that Branch already has built in.

I was getting the same error but universal link is working for me as I corrected my TeamId. In my case the apple-app-site-assocition file TeamId was wrong. I used my Certificate TeamId which you can see in Xcode/keychain access

You should use your TeamID of the account not your TeamId of your certificate.

To get your TeamID Login to developer account Click on Account > Membership.

Sorry for the late answer:

But this may happen when there are errors in the domain.

Be sure you are using https not the http and the apple-app-site-association must be exactly in the root of the directory and should not contain any extension. There should not be any redirection to the page.

Validate the domain with apple here

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!