欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

ios开发获取appstore上搜索出来的app的下载链接以及app的包名

程序员文章站 2022-06-16 13:27:44
前提:公司有内部使用的业务部app以及对外部供客户使用的客户app,业务部app关于我们里面有个客户app下载页面,上面使用的是腾讯应用宝的微下载。腾讯应用微下载,绑定了两个端,一个是ios端一个是android端,当用户使用相机扫描或者使用二维码扫描app扫描的时候,手机会打开浏览器跳转到app下载地址,如果是android手机就跳转到chrome浏览器,如果是iphone手机则跳转到safari浏览器,这里说下iphone手机跳转到safari浏览器要配置的地方,跳转到 safari浏览...

前提

公司有内部使用的业务部app以及对外部供客户使用的客户app,业务部app关于我们里面有个客户app下载页面,上面使用的是腾讯应用宝的微下载。

腾讯应用微下载,绑定了两个端,一个是ios端一个是android端,当用户使用相机扫描或者使用二维码扫描app扫描的时候,手机会打开浏览器跳转到

app下载地址,如果是android手机就跳转到chrome浏览器,如果是iphone手机则跳转到safari浏览器,这里说下iphone手机跳转到safari浏览器要配置的

地方,跳转到 safari浏览器之后,需要一个连接地址调起appstore中指定appid的下载页面。

要获取这个下载链接我们首先打开appstore如下图:

ios开发获取appstore上搜索出来的app的下载链接以及app的包名

点击分享App

ios开发获取appstore上搜索出来的app的下载链接以及app的包名

点击拷贝链接之后我们可以看到拷贝之后的链接里面包含了 appId 。如下图:

ios开发获取appstore上搜索出来的app的下载链接以及app的包名

Id获取到了 (id=414478124) 接下来我们通过 safari浏览器访问一个地址 相当于发送get请求 获取一个js文件 这个js文件里面就有包名:

https://itunes.apple.com/lookup?id=xxxxx

这个时候 我们把xxxxx替换为 id就能拿到一个js文件

ios开发获取appstore上搜索出来的app的下载链接以及app的包名

我们可以看到bundleId了

如果有更好的方式,请留言,谢谢

本文地址:https://blog.csdn.net/u012381782/article/details/109637826