一旦安装了应用程序,iTunes是否会在iPhone上传递推荐参数?

kum*_*mar 25 iphone itunes ios

在iOS中是否有任何规定,用于启动iTunes应用程序的引用参数在第一次运行时会传递给应用程序?

例如,在Android上,如果我使用一个链接,例如HTTP://market.an......com.company.pany&referrer=heythere下载Android上的应用程序和实际安装应用程序,电子市场应用程序可以通过"引用"参数及其在应用程序首次运行时的值,应用程序可以在任何程度上使用它.

在iOS中是否有类似的规定?

Mad*_*ete 17

当我们构建我们的最新移动应用程序Kindred Photobooks时,我们也在努力解决这个问题.我们找到的最好的方法是基本上将这些信息捆绑在链接中,并使用指纹识别在安装后使数据可用,这非常有效.

您可以尝试在内部构建指纹识别.基本上,步骤如下:1.创建链接时,将参数附加到链接,或者如果需要缩短链接,则在某些后端数据库中创建链接引用2.当用户单击该链接时,收集指纹他们的设备来自您可以在浏览器中阅读的所有内容(例如:IP,操作系统,屏幕大小等),并将该用户重定向到应用商店.3.当应用程序打开时,从应用程序中收集的相同参数创建类似的指纹,并在数据库中将其与未完成的指纹进行匹配.4.如果匹配,您可以通过安装将这些链接参数返回给应用程序.

或者,如果您不想构建所有基础结构并处理许多边缘情况,我们将其捆绑到名为Branch的免费服务中.请访问http://branch.io查看


Jus*_*Sid 11

不,iOS上没有这样的东西.但是,如果您确实需要此功能,则可以并且应该在bugreport.apple.com上提交功能请求.


moo*_*eds 8

从iOS6开始,如果有人通过智能横幅安装您的应用程序,您可以在启动时将URL传递给您的应用程序.您可以使用以下app-argument参数执行此操作:

为您的原生应用提供上下文的URL.如果您包含此内容,并且用户已安装您的应用,则可以从您的网站跳转到iOS应用中的相应位置.通常,保留导航上下文是有益的,因为:

它应该适用于安装:

当应用程序完成下载[在应用横幅上单击安装后]时,"查看"按钮将变为"打开"按钮,点击横幅将打开应用程序,同时保留用户的网站上下文.

更多信息:http://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

我认为这样可行(但评审团仍然没有结果:Apple Smart Banner上的app-argument是否会在安装时传递给应用程序?),但测试这很难:如何在开发环境中测试Smart App Banner Urls