【求助】iphone6手机获取不到数据的问题,紧急!
发布于 5 年前 作者 tianguiying 13838 次浏览 来自 问答

我们是利用微信开放平台,第三方服务授权开发小程序,用户直接授权更新版本,发现一个极其变态的问题:测试了不下十款手机,唯独iPhone6(ISO10.3.2)手机获取不到数据(我们用的saas模式,一个用户一个单独的wid),其他手机没有发现这个问题,由于机型局限,没法准备多台iPhone6去测试,这个问题一致没办法解决。

在网上搜了下,网上又说证书问题的,问题是我们本来是用的阿里云免费证书,后来由于需要更多的二级域名在阿里云购买了一个通配符证书,这个应该是没有问题了吧,结果还是没法解决,只能求助各位论坛大神看有没有好的解决方案(我们已经开发使用了数百个小程序,希望有腾讯的技术大牛能给我们一些指引啊)

另外还发现,苹果手机(测试过的5s,6,6p)会有数据流渲染优先级问题,在小程序有三个地方可以更改首页标题名称:API接口,全局json配置文件,私有json配置文件,安卓机可以默认API接口优先级最高,而苹果机会出现每次通过不同路径打开首页都会取不同地方的名称,根据摸索:一般搜索访问或者扫码访问,是取的API接口传过来的名称,底部导航切换回来再次渲染首页会取全局json配置,从首页进入其他非底部导航页面,再返回首页会取私有json配置文档,最后我们不得不每次渲染页面都强行通过接口更改首页标题。。。。。。

结语:虽然小程序有诸多不是,毕竟他还年轻,像一个襁褓中的婴儿,我始终坚信他的潜力是无限的,解放不必要的手机应用,用一个轻的小程序(工具)能解决我们的问题,是功能与性能最佳的结合(期待完善)。他(小程序)也许不是一个大而全的平台,但他(小程序)是一个能解决我们某一种问题的产品,每一个工具都是一个独立的系统,同时又在微信这个大入口集合,既能保证平台(微信)信息全面,又能保证每一个工具(小程序)的体验感良好。仅仅开放一个附近5公里就引爆了LBS商家服务的疯狂,以后还会开放什么?期待小程序的福音,也期待稳定性能越来越好!(-------一个产品经理在被小程序“折磨”之后的感想)

2 回复

其他苹果机型能正常访问(5s,6p),只有苹果6,打开一片空白,没有获取到我们第三方配置ext.json传过去的wid(每个用户独立的后台ID),证书是购买的阿里云的的通配符证书

不明白你说的获取不到数据是指什么。测试的其他手机中是否还有其他型号的苹果手机?

关于设置标题的问题,目前iOS这边有已知的bug,在页面生命周期方法中调用标题设置会被json配置覆盖掉,目前可以setTimeout延时来规避。

回到顶部