流星iOS热代码推破了testflight和生产,但从本地xcode构建

问题描述:

热代码推送工作正常,我建立并从xcode加载到设备上的版本,但是当我推送该版本到testflight(或使用以前发布的版本),随后更新生产站点,不会触发热代码推送。 iOS应用程序就像没有任何事情发生一样。流星iOS热代码推破了testflight和生产,但从本地xcode构建

任何想法?我试着用/不用mdg:reload-on-resume和其他软件包来改变热门代码的行为,但没有运气。

我一直在使用流星1.2.1,最近升级到1.3 beta 11,希望在该版本中对HCP的改进可以解决这个问题。

当使用命令meteor run ios-device测试应用程序时,Meteor auto会添加本地开发机器地址 - (我想,如果我错了,请纠正我)。因此,提交到苹果商店使用时的流星构建命令与服务器参数:

meteor build /Users/you/Desktop/buildOutput --server https://your_meteor_server_url.com 

如果您发现热码推停止在调试时,你可以添加--mobile服务器放慢参数工作:

meteor run ios-device --mobile-server https://your_meteor_server.com