【发布时间】:2015-11-08 20:07:26
【问题描述】:
我听从了指示。
meteor deploy subdomain.meteor.com
meteor build ~/directory/ --server=subdomain.meteor.com
但是,iOS 应用在模拟器和 iOS 设备上运行不佳。我发现那些从服务器端运行的方法没有被调用。如果我试图将这些方法移到客户端,函数可以再次运行。 但是我在开发这个应用的时候并没有意识到这样的问题,所以我已经在后端写了很多方法。把所有后端代码都移到客户端会很费时间,也不合逻辑。
如果我尝试过 流星运行 ios-device --mobile-server=subdomain.meteor.com:3000,它在模拟器上工作正常,但在物理设备上不行。我意识到这个问题是因为我的 localhost:3000 以某种方式运行。
有人可以指导我如何让我的应用成功指向 Meteor 服务器吗?
我认为我需要重新配置 access-origin 的东西。谁能给我重新配置 Access-Origin 的说明?
【问题讨论】:
-
真的不清楚你在问什么,或者你所说的“配置访问源”是什么意思。为什么要尝试访问端口 3000 上的应用程序?部署到meteor.com 后,它将在端口 80 上正常运行。
-
@ChristianFritz 我部署到meteor.com。如果我输入“meteor build ~/directory/ --server=subdomain.meteor.com”,iOS 应用程序无法运行“服务器代码”,只有“客户端代码”可以运行。我该如何解决这个问题?
标签: ios meteor meteor-ios