针对微信登录或者分享乱跳的问题我说下我的解决方案: 目前微信官方还是按照苹果通用链接的机制做的,当UL不生效的时候,微信降级使用了scheme拉起,通过测试还是出现了乱跳的情况,最终解决方案是针对多个App,相同域名,相同teamid,不同包名,在同一个配置文件下微信登录返回乱跳的情况(微信技术官方说可能出现的是UL冲突问题(上面有解答)),采用了每个App均采用不同的子域名,很有可能Apple下载配置文件失败造成的,目前这个办法是过渡性的解决办法,大家如果有更好的解决办法欢迎大家留言!
iOS微信登录使用 Universal Links 跳转返回到相同开发者账号下其他应用?微信sdk版本:OpenSDK1.8.7.1_NoPay 问题描述: 1:根据官方配置apple-app-site-association,微信登录返回的时候,返回到相同teamId的其他应用,卸载其中一个不会出现!根据微信自检log只会进行大WXULCheckStep,并没有其他错误log,测试的微信log已经提交。 2:配置文件中不同teamid下的app,微信登录有时候会链接不到文件。 以下是我们项目中的域名app.huayux.net和配置文件https://app.huayux.net/apple-app-site-association { "applinks": { "apps":[], "details": [ { "appID": "TA48558A9P.net.novel.reader", "paths": ["/xiaoshuobao/*"] }, { "appID": "TA48558A9P.com.youShengShu.LanRen", "paths": ["/quting/*"] }, { "appID": "2BZ6C65FV3.net.huayushumei.huaxinovel", "paths": ["/huaxi/*"] }, { "appID": "6YSRG2WH4G.net.novel.szreader", "paths": ["/yedu/*"] }, { "appID": "K53K8PKC5Z.com.xiaohongshuchang.yousheng", "paths": ["/xiaohongshuchang/*"] }, { "appID": "4BF3CT2H8Y.com.baijia.tingshu", "paths": ["/baijiatingshu/*"] }, { "appID": "9CF6627EPP.net.CompanyHuayu.huadureading", "paths": ["/huadu/*"] } ] } } 3.这些App都已经上线如果修改路径会影响线上App的使用吧?
2020-05-13同问,请问解决了吗?而且我放了其他不同的teamid也是不跳转,是不是必须是不同的域名才行
微信分享SDK,通用链接 Universal Links 跳转到同一名下的其他应用了?我们公司有多款应用,这些应用的通用连接配置,都是放在同一个 apple-app-site-association 文件内。 比如下面代码所示,photoap 和 videoapp。但是这样有个问题,当设备安装了这两个应用,分享回调就会跳错应用。 请问该如何解决呢?谢谢 { "applinks": { "apps": [], "details": [{ "appID": "D3KQX62K1A.com.example.photoapp", "paths": ["/*"] }, { "appID": "D3KQX62K1A.com.example.videoapp", "paths": ["/*"] }] } }
2020-05-11