2016-02-14 10 views
0

我一直在关注this tutorial,以创建一个与流星,Angular和离子的WhatsApp风格的消息应用程序。如何使用settings.json文件在Xcode中运行Meteor应用程序?

它与settings.json效果很好,当我在这个模拟器中运行它:

流星运行IOS --settings服务器/ settings.json

但是当我尝试我的手机上运行通过Xcode中:

流星运行IOS的设备--settings服务器/ settings.json

它在它需要一个从settings.json东西的那一刻崩溃了

任何帮助将非常感激!谢谢。

回答

0
--mobile-settings Set optional data for the initial value of Meteor.settings 
        in your mobile application. A new value for 
        Meteor.settings can be set later by the server as part of 
        hot code push. 

使用--mobile-settings部署时,移动发送对移动设备的初始设置的信息 - 如果您是通过热码推一旦应用程序连接的服务器上宣布--settings这个被覆盖,但它最初将需要移动设置告诉它在应用热代码推之前应该做什么。

我只使用过Android,但我想这同样适用于iOS,因为您可能会声明--mobile-server http://server:port以告知它在部署后将网络连接到哪里。

你可能要考虑把你的settings.json到你的根文件夹不是你的服务器文件夹,以确保您的整个代码库访问,您可以通过使用私人和公共物品

{ 
    "randomkey": "AB231489756" 
    "public": { 
    "val1": "AB4444" 
    }, 
    "private": { 
    "val2": "AB5555" 
    } 
} 
控制有值的知名度

上面的randomkey和val2是一个私有的,只能在服务器上访问,而公共对象下的val1对客户端和服务器都可见

相关问题