请选择 进入手机版 | 继续访问电脑版
12下一页
返回列表 发新帖

[云引擎] api.appInstalled ios判断无效

[复制链接]
ACE李 发表于 2022-1-21 19:25:13
本帖最后由 ACE李 于 2022-1-24 08:45 编辑




api.appInstalled  在ios判断始终显示应用未安装  已经云编译过,创建的2个新的app测试的

api.appInstalled({
      appBundle: 'appsafe'
}, function (ret, err) {
      if (ret.installed) {
            alert('应用已安装')
      } else {
           alert('应用未安装')
      }
});


config.xml配置如下
  <preference name="urlScheme" value="safescheme" />
  <preference name="querySchemes" value="appsafe" />



这个问题好几天没解决  请技术人员帮忙解决测试下,请技术人员测试发下你们的代码























12条回复

520707liu【模块开发者】 版主 73846Y币
<key>LSApplicationQueriesSchemes</key>
  <array>
     <string>wsafe</string>
  </array>

这个不是放在config.xml里面的  

这个ios 要放在**.**plist  ,但是应该不需要配置这个把
ACE李 实习司机 198Y币
应该不需要这个配置 但是为啥 ios判断无效呢
520707liu【模块开发者 · 2022-1-23 10:31LSApplicationQueriesSchemes
  
     wsafe
520707liu【模块开发者】 版主 73846Y币
有相关的权限吗?
ACE李 · 2022-1-24 08:44应该不需要这个配置 但是为啥 ios判断无效呢
ACE李 实习司机 198Y币
我只需要判断ios上这个app是否安装了,安卓有效 ios无效,另外ios上打开app是可以的
技术支持-F 管理员 26174Y币
我们测试看看
技术支持-F 管理员 26174Y币
a 应用配置:<preference name="urlScheme" value="a" />

b 应用配置 <preference name="querySchemes" value="a" />

在 b 应用里面检测 a 是否安装:

api.appInstalled({
    appBundle: 'a://'
}, function(ret, err) {
    if (ret.installed) {
        //应用已安装
    } else {
        //应用未安装
    }
});
技术支持-F 管理员 26174Y币
你的两个应用证书不一样吧
ACE李 实习司机 198Y币
证书名称不一样 但是是用的同一个公司申请的
技术支持-F · 2022-1-24 15:41你的两个应用证书不一样吧
ACE李 实习司机 198Y币
我试试 ,我以为只需要在一个app里面配置
技术支持-F · 2022-1-24 15:41a 应用配置:

b 应用配置
12下一页
您需要登录后才可以回帖 登录

本版积分规则