3
我遵循指示。部署Meteor iOS应用程序
meteor deploy subdomain.meteor.com
meteor build ~/directory/ --server=subdomain.meteor.com
但是,iOS应用在模拟器和iOS设备上无法正常工作。我发现那些从服务器端运行的方法没有被调用。如果我试图将这些方法移出到客户端,函数可以再次运行。 但是,当我开发这个应用程序时,我没有意识到这样的问题,所以我已经在后端编写了很多方法。将所有后端代码移动到客户端将会非常耗时,而且这也不合逻辑。
如果我尝试 流星运行ios-device --mobile-server = subdomain.meteor.com:3000,它可以在模拟器上正常工作,但在物理设备上没有问题。我意识到这个问题是因为我的localhost:3000以某种方式运行。
有人可以请教我如何使我的应用程序成功指向流星服务器?
我相信我需要重新配置访问来源的东西。任何人都可以给我指导重新配置Access-Origin吗?
它真的不清楚你在问什么,或者你是什么意思的“配置访问起源”。为什么哟试图访问端口3000上的应用程序?在部署到meteor.com之后,它将在80端口上运行。 –
@ChristianFritz我部署到meteor.com。如果我输入“meteor build〜/ directory/--server = subdomain.meteor.com”,则iOS应用程序无法运行“服务器代码”,只能运行“客户端代码”。我该如何解决这个问题? – Yumiko