我很乐意在我的iOS应用中启用Google App Indexing;我跟着Google's tutorial,但它只是说
Add a com.apple.developer.associated-domains entitlement in XCode that lists each domain associated with your app.
我是否必须为我的域名添加前缀,例如
applinks:mydomain.com
答案 0 :(得分:1)
目前在iOS下支持应用程序索引的文档需要两个步骤:
根据Apple的documentation
支持移动应用中的HTTP深层链接这涉及创建apple-app-site-association
文件,其中包含有关您的应用可以处理的网址的JSON数据,将apple-app-site-association
文件上传到您的HTTPS网络服务器(以在您的网站和网站之间建立信任关系) app)并采用UIApplicationDelegate方法。
根据Google documenation
整合App Indexing SDK安装GoogleAppIndexing
窗格并在application:didFinishLaunchingWithOptions:
中注册您的应用,如下所示
[[GSDAppIndexing sharedInstance] registerApp:*your iTunes ID*];
附加说明
重要的是要注意Android和documentation
中所述的网络和应用内容之间必须存在一定程度的一致性您可以让Google抓取您的应用内容并进行展示 您的Android应用通过Google搜索作为用户的目标 结果,当该内容对应您拥有的网页时。
如果抓取工具确定2可能会抱怨并且在搜索控制台中出现内容不匹配错误。请参阅crawl error FAQ。
请记住,在iOS下,应用程序索引似乎仍处于初步阶段,因为某些信息仅适用于Android平台,因此ymmv。
进一步参考
检查WWDC视频Seamless Linking to Your App以获取完整的实施示例。他们在23:20谈论权利。