我正在使用react-native-meteor,并且仅使用iOS连接到web套接字时遇到了问题。我的应用程序在android模拟器上运行得很好,但在iOS模拟器或设备上就不能工作。这是我的代码:
Meteor.connect('ws://app.mysite.com/websocket');和日志:
[info][tid:main][RCTBatchedBridge.m:72] Initializing <RCTBatchedBridge: 0x7fe23b23d4c0> (parent: <RCTBridge: 0x7fe239d65090>, executor: RCTJSCExecutor)
[warn][tid:main][RCTEventEmitter.m:54] Sending `websocketFailed` with no listeners registered.
Disconnected from DDP server.你知道为什么我不能只在iOS上连接吗?
我已经禁用了App Transport Security,并下载了一个非https网页,所以我知道这不是问题所在
发布于 2017-02-24 04:24:31
好吧,我想通了。我认为我错误地配置了应用程序传输安全异常。为了修复它,我像这样连接到安全web套接字(注意额外的s):
Meteor.connect('wss://app.mysite.com/websocket');https://stackoverflow.com/questions/42406222
复制相似问题