解决iOS 10.2 WebSocket -9807错误:服务器证书与高版本兼容问题
84 浏览量
更新于2024-08-26
收藏 208KB PDF 举报
在本期的问答精选《二十五》中,我们主要讨论了几个iOS开发中遇到的问题。第一个问题是关于WebSocket通信的错误 `-9807`。用户在升级到6.5.4版本后,发现之前的6.5.3版本不会出现这个错误,而在新版本中却遇到了。该错误的解决方法是指出服务器证书存在问题,由于iOS高版本(如iOS10.2及以上)不再支持startSSL提供的免费证书,因此开发者需要确保他们的服务器使用的是支持iOS的受信任证书。
第二个问题涉及获取微信用户的微信号。答案明确表示,微信平台出于安全原因,不允许获取用户的微信号,只能通过接口获得用户的唯一标识openid。这意味着如果需要与微信用户进行交互,开发者应该关注openid而不是微信号。
接着,关于微信小程序中的地图组件(map)控件,用户提问了关于`circles`属性设置报错的情况。具体来说,当在WXML文件中尝试使用`{{}}`语法动态赋值给`circles`属性时,会遇到错误。由于没有提供具体的错误截图,但根据描述,可能是由于在数据绑定或JSON对象格式化上出现了问题,导致编译器无法正确解析。开发者可能需要检查数据源的格式是否符合预期,或者是否存在JavaScript表达式语法错误。
总结起来,本期内容聚焦于iOS开发中的网络通信问题、微信小程序的隐私保护策略,以及地图组件在小程序中的使用技巧。对于遇到这些问题的开发者,理解并遵循相关的安全规范和API限制至关重要。
2021-10-14 上传
2023-07-05 上传
2021-03-17 上传
2021-06-18 上传
2021-05-03 上传
2021-05-19 上传
2021-07-07 上传
2021-06-12 上传
weixin_38548394
- 粉丝: 2
- 资源: 913
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章