Universal Link智能横幅的标题来自哪里?
当您在iOS 9应用程序中设置Universal Link支持时,通过在您的服务器上放置一个apple-app-site-association文件并获取应用程序设置来处理链接,您可以在查看网站时自动获取智能横幅广告。您的应用支持的页面。
喜欢这个:
这些是自动横幅出现,我们没有在我们的网站上放置任何meta
标记。 它们仅在用户位于页面顶部并向下拉时显示(从我可以看到的内容)。
我的问题:Apple从哪里拉出横幅的标题? 在上面的例子中,出现在“在Yelp应用程序中打开”行上方的“Yelp”,它来自哪里? 我们在我们看到的是:应用程序图标,右侧的OPEN文本,“在XXXX应用程序中打开”,但没有标题,只是该行上方的空白区域。
我已经尝试添加一些这里讨论的元标记,但它似乎仍然没有用。
我有点害怕答案是苹果公司将你网页上的一些财产索引以获得头衔。 我害怕的原因是因为这些特定的页面不为公众所知。 😬
看起来标题来自iTunesMetadata.plist
itemName
键。 我猜这只存在于分发ipa文件中。
itemName App Name
iTunesMetadata.plist内容
以下是用于定义Ad Hoc分发的iTunes信息的典型iTunesMetadata.plist文件的示例:
UIRequiredDeviceCapabilities armv7 front-facing-camera artistName Company, Inc. bundleDisplayName App Name bundleShortVersionString 1.5.1 bundleVersion 1.5.1 copyright © 2015 Company, Inc. drmVersionNumber 0 fileExtension .app gameCenterEnabled gameCenterEverEnabled genre Games genreId 6014 itemName App Name kind software playlistArtistName Company, Inc. playlistName App Name releaseDate 2015-11-18T03:23:10Z s 143441 softwareIconNeedsShine softwareSupportedDeviceIds 9 softwareVersionBundleId com.company.appid subgenres genre Puzzle genreId 7012 genre Word genreId 7019 versionRestrictions 16843008