Meteor JS 可以在除 iOS 设备之外的所有设备上连接到 compose.io 吗?

Posted

技术标签:

【中文标题】Meteor JS 可以在除 iOS 设备之外的所有设备上连接到 compose.io 吗?【英文标题】:Meteor JS Can connect to compose.io on everything except iOS device? 【发布时间】:2016-02-16 05:44:27 【问题描述】:

我一直在开发一个应用程序并使用 compose.io 作为我的数据库平台。我可以通过以下方式连接以在 Web 浏览器和 ios 模拟器中编写:

MONGO_URL="mongodb://myUsername:myPassword@aws-us-east-1-portal.6.dblayer.com:11111/dbName" meteor (run , run ios)

但是,当我通过运行 ios-device --mobile-server 或 ios-device --mobile-server -p 127.0.0.1:3000 尝试相同的过程时,它只会继续创建本地数据库实例。在 Meteor 文档中,它说可能需要开发人员帐户,但我假设在您自己的设备上进行的 Xcode 7 测试是免费的,除非这不计入数据库连接。

任何想法,是我的命令行字符串不正确,还是需要开发人员帐户?也许还有别的东西。

谢谢!

【问题讨论】:

【参考方案1】:

我能够通过禁用我的蜂窝网络来解决我的问题,这样我的移动设备 (iPhone) 和本地机器 (Mac) 就可以保证使用相同的网络 (Wifi)。在设备和本地计算机位于同一网络上时,在运行以下命令之前删除您的 Meteor 应用程序的任何现有实例。

MONGO_URL="mongodb://myUsername:myPassword@aws-us-east-1-portal.6.dblayer.com:11391/dbName" meteor run ios-device

【讨论】:

以上是关于Meteor JS 可以在除 iOS 设备之外的所有设备上连接到 compose.io 吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何在除最后一行之外的每一行末尾添加逗号?

谷歌图表“不是功能”在除 chrome 之外的所有浏览器中

ios设备显示问题

在iOS设备上比较日期的问题[重复]

原生 iOS 客户端可以连接到 meteor.js 服务器吗?

OnClick 在 iOS11 上不起作用