详细问题描述
const scheme = 'iosamap://path?sourceApplication=applicationName&sid=BGVIS1&did=BGVIS2&dlat='+bpoit.lat+'&dlon='+bpoit.lng+'&dname='+bpoit.name+'&dev=0&t=0'
plus.runtime.openURL(encodeURI(scheme), function(res) {
console.log(JSON.stringify(res));
});
uni-app iOS首先使用开发证书打包安装,测试能正常打开高德地图导航,然后使用生产证书打包发布到苹果市场,上架了再回来测试这个功能,打不开高德地图。
我的mainfile.josn配置
"ios" : {
"privacyDescription" : {
},
"urltypes" : [
{
"urlidentifier" : "io.dcloud.carApp",
"urlschemes" : [ "iosamap" ]
}
],
"urlschemewhitelist": ["iosamap"]
}
为什么开发证书测试时正常,上架了就用不了打开高德地图了呢
联系方式
[QQ] 1002366961
1***@qq.com (作者)
测试了自定义基座用的开发证书,是能跳转到高德地图APP的
2019-03-20 09:17
1***@qq.com (作者)
又发现了一个新的问题,开发证书安装的,开始测试多次能正常跳转到高德地图,然后卸载高德地图,然后再安装回高德地图,然后再测试打不开高德地图了。
2019-03-20 09:28
1***@qq.com (作者)
解决了
2019-03-21 08:47