我构建了一个 react-meteor android 应用程序,我与 Android Studio 签署了一个发行版。该应用程序正在加载启动画面,然后卡在我的 React Komposer 的书房加载屏幕中(我猜订阅还没有准备好)。但是通过以下方式运行应用程序:
meteor run android-device --mobile-server https://fuldacity.de
成功运行应用程序,以及从签名的调试apk运行。
我现在真的不知道从哪里开始调试这个问题。我想有可能从 Android Studio 中获取一些错误日志吗?如果有任何关于如何解决这个问题的灵感,我会非常高兴!
此外,我觉得它与我的设置有关。我有一个由 domainfactory 托管的域,我也从那里获取了 https 证书。然后将该域重定向到 Heroku,在那里托管我的应用程序。我还通过 Meteor 包force-ssl将所有 http:// 访问重定向到 https:// 。
`
长话短说,错误发生在 domainfactory 上,我选择了 IP 而不是域名作为名称服务器的配置。Domainfactory 不允许正确设置使用 heroku。现在我使用 Route 53 的名称服务器,它可以为 heroku 设置正确的 CNAME 设置。
对于调试,我还了解到您可以
meteor run android-device --server https://fuldacity
然后转到您的 chrome 浏览器(在您的 PC 上)打开开发人员工具,在那里您可以找到远程设备,这些设备为您提供来自客户端的所有错误输出!这让我想到了只出现在移动设备上的网络错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句