首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >aws-amplify AWSIoTProvider套接字错误:未定义

aws-amplify AWSIoTProvider套接字错误:未定义
EN

Stack Overflow用户
提问于 2019-02-27 19:37:18
回答 1查看 627关注 0票数 0

我正在使用aws-amplify从套接字获取数据,这是我的代码,我得到了一个错误->实际上它适用于低于iOS 12的版本,但不适用于iOS 12.1.4

可能未处理的Promise Rejection (id: 1):Object { "errorCode":7,"errorMessage":"AMQJS0007E套接字错误:未定义。“,"invocationContext":未定义,}请提前帮我谢谢

代码语言:javascript
复制
 import { PubSub } from 'aws-amplify';
 import { AWSIoTProvider } from 'aws-amplify/lib/PubSub/Providers';

 this.subscription = new AWSIoTProvider(this.iotConfig).subscribe(topic).subscribe({

        next: data => this._receiveGameState(data),
        error: error => console.log("Error: " + error),
        close: () => console.log('Done'),

      });
EN

回答 1

Stack Overflow用户

发布于 2019-03-01 19:52:01

iOS 12.1.1要求2018年10月15日之后颁发的公开信任的传输层安全(TLS)服务器身份验证证书满足证书透明度政策,以便在苹果平台上评估为受信任。

这一政策正在成为一项广泛的标准,谷歌已经在其Chrome浏览器中执行了这一标准。亚马逊知道这一点,并为响应这些新政策,发布了对其MQTT后端(亚马逊IoT)的更新,以包括在新端点上的适当认证。请参阅link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54904598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档