请问如何检测用户是否安装了某个app

想做一个按钮,如果用户安装了app则跳转到这个app,没有安装则跳转到AppStore提示安装

这个App是你自己的还是任意第三方的?如果是后者的话,AppStore办不到

在AppStore已有这个app,比如qq,有装qq就用qq://可以跳转到到app,那么如果没装点这个是没反应的,怎么做判断条件让他跳转到AppStore去安装qq

你找到QQ的AppStore链接就可以了,格式类似于https://appsto.re/us/XXXXXX

我的意思是如何检测,而不是如何链接。我知道appstore的链接,但是不知道如何去判断用户是否安装了qq

不知道 canOpenURL 能不能用来检测schemes的链接。
如果可以,如下应该能做判断
NSURL *qqURL = [NSURL URLWithString:@“qq://”];
BOOL hasqq = [[UIApplication sharedApplication] canOpenURL:qqURL];

[UIApplication canOpenURL:]