打包为ios时没问题,打包为安卓时不起作用,配置文件片段如下,请教有可能是什么问题?
"apple": {
"appid": "",/iOS应用标识,苹果开发网站申请的appid,如io.dcloud.HelloH5/
"mobileprovision": "",/iOS应用打包配置文件/
"password": "",/iOS应用打包个人证书导入密码/
"p12": "",/iOS应用打包个人证书,打包配置文件关联的个人证书/
"devices": "universal",/iOS应用支持的设备类型,可取值iphone/ipad/universal/
"urltypes": [
{
"urlidentifier":"com.testing.test",
"urlschemes": [
"test"
]
}
],
"frameworks": []
},
"google": {
"packagename": "",/Android应用包名,如io.dcloud.HelloH5/
"keystore": "",/Android应用打包使用的密钥库文件/
"password": "",/Android应用打包使用密钥库中证书的密码/
"aliasname": "",/Android应用打包使用密钥库中证书的别名/
"schemes": ["test"],
2 个回复
7***@qq.com
同问,ios可以,安卓死活不行。难道安卓只能用包名的方式打开?麻烦客服出来回答一下。@DCloud_客服_小青年
Trust - 少说废话
参考Android平台通过UrlSchemes与第三方应用相互调用,打包后生效。
7***@qq.com
我真的打包了。iOS可以打开。安卓直接进入报错的回调函数,e.message是undefined
2016-10-13 17:37
7***@qq.com
官方的文档里面launchApplication也是区分了安卓和iOS的,安卓用的是包名的方式打开,并没有介绍用schemes的方法。
2016-10-13 17:52