问题描述
我对我的应用程序中的应用程序链接的配置有些困惑。我的清单中的App Link部分如下所示:
<intent-filter
android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.broWSABLE" />
<data
android:host="*.mypage.de"
android:pathPrefix="/applink/"
android:scheme="https" />
<data
android:host="*.mypage.com"
android:pathPrefix="/applink/"
android:scheme="https" />
<data
android:host="*.google.com"
android:pathPrefix="/applink/"
android:scheme="https" />
</intent-filter>
如您所见,google.com托管服务不应被接受,因为我显然不是该网站的所有者。无论如何,如果我单击Google链接,则我的应用程序位于Chrome之外的“打开方式”选项中。
我的应用已经在PlayStore上接受了(不是google.com,但是),其地址类似于* .mypage.org ,我没有在其中添加 assetlinks.json 在著名的路径中。
因此,目前尚不清楚两件事:任何应用程序都可以在清单中具有任何网站并处理所有URL(如DeepLinks)吗?这样我的竞争对手可以处理我的URL,反之亦然吗?
第二:为什么即使我单击https://www.mypage.com/applink/,“打开方式”选择仍会不断弹出? App Link助手的“链接和验证”检查给了我一个绿色的复选框,并说:“ 成功!您的应用程序与所选域相关。”。以为App Links应该打开该应用程序理解地。可能有什么错误吗?
谢谢和问候 a2hur
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)