我已使用solderzzc:disable-hot-code-push
禁用热门代码推送功能
我已使用mup
设置了我的AWS EC2
当我创建一个
meteor build
--server=IP:PORT
的{{1}}
或尝试一下
meteor run ios-device --mobile-server=IP:PORT
-flag
我的应用程序在首次运行时工作正常,并与AWS EC2服务器连接。当我关闭(不在后台。一个“真正的”应用程序关闭)应用程序并执行第二次冷启动我的应用程序无法连接到服务器时,它也可以正常使用TestFlight等。它看起来像是在改变服务器IP,因此我的应用程序无法连接。
任何想法如何解决这个问题?
我的mup环境设置:
"env": {
"ROOT_URL": "http://54.218.x.x",
"MOBILE_ROOT_URL": "http://54.218.x.x",
"PORT": 3000
},
答案 0 :(得分:1)
我遇到了类似你的问题。我的移动应用程序在新安装时工作正常但在HCP发生后丢失了连接到服务器。我通过向URL添加端口来解决这个问题。
我已经收集了两个以上的网址,但却不知道其中的哪些网页实际上正在发挥作用:
"env": {
"ROOT_URL": "http://54.218.x.x:3000",
"MOBILE_ROOT_URL": "http://54.218.x.x:3000",
"MOBILE_DDP_URL": "http://54.218.x.x:3000",
"DDP_DEFAULT_CONNECTION_URL": "http://54.218.x.x:3000",
"PORT": 3000
}
希望这会有所帮助