1

我在 trigger.io 的网站上看到了教程,所以我知道它应该适用于 Firebase,并且适用于 iOS 模拟器。但我无法让 Firebase 在实际 iOS 设备上的 Trigger.io 下工作。

无论我做什么,我的回调都不会被调用。

触发器是否以某种方式杀死了 websockets?我还需要做些什么才能让它在设备上运行吗?我将请求/权限设置为 allow http://*/*, https://*/*,*但这似乎没有什么区别。

4

1 回答 1

0

如果您的代码基于我的Wine Box 应用示例,那么您的问题可能是由过时的 Firebase 库引起的。

我昨天用最新的库和使用 firebaseio.com 而不是 gamma.firebase.com 引用 Firebase 的新方法更新了 repos。

在那次更新之前,使用旧库在为 web 构建/运行 (forge run web) 时会在 JavaScript 控制台中导致如下错误:

Unexpected response code: 200 :3000:1
WebSocket is closed before the connection is established. :3000:1
Uncaught SyntaxError: Unexpected token < 

所以...首先要检查的是您使用的是最新的 Firebase 库。

于 2012-12-16T10:08:15.457 回答