热代码推送在我构建的版本上工作正常并从xcode加载到设备上,但是当我将该版本推送到testflight(或使用以前发布的版本)并随后更新生产站点时,热代码推送不是触发。 iOS应用程序只是坐在那里,没有任何事情发生。
有什么想法吗?我已尝试使用/不使用mdg:reload-on-resume和其他改变热代码推送行为的软件包,但没有运气。
我一直在使用Meteor 1.2.1并最近升级到1.3 beta 11,希望该版本中对HCP的改进可以解决这个问题。
答案 0 :(得分:0)
当使用命令meteor run ios-device
测试app时,Meteor自动添加本地开发机器地址 - (我认为,如果我错了,请纠正我)。因此,在向Appstore提交时,请使用带有服务器参数的Meteor构建命令:
meteor build /Users/you/Desktop/buildOutput --server https://your_meteor_server_url.com
如果您发现热代码推送在调试时停止工作,您可以添加--mobile-server参数:
meteor run ios-device --mobile-server https://your_meteor_server.com