Meteor应用程序突然不再在iOS上运行
Meteor app suddenly no longer runs on iOS
我的Meteor应用程序不再像iOS上设计的那样工作,我没有更改任何相关内容。从本地服务器运行时,该应用程序仍然可以工作(http://localhost:3000)以及在metro.com上托管时。但是,在iOS模拟器中,当通过xCode部署到iOS设备时,该应用程序无法正常运行。
该应用程序打开时会显示一个需要用户填写的表单。在iOS上提交表单时,输入的值会短暂存储在会话变量中,但几乎会立即清空会话变量,并再次显示表单。(应该根据表单值加载外部JSON文件,然后操作和显示该JSON文件的内容。)
我刚刚升级到Meteor的最新版本,xCode在后台进行了升级。
该应用程序应该加载一个谷歌字体文件(来自fonts.googleapis.com),但尽管当该应用程序从本地主机或流星提供服务时,这一点很好,但当应用程序在iOS上运行时,字体似乎不会加载。
很抱歉,我没有实际的示例代码(整个应用程序?)或应用程序的运行版本可以向您展示。由于该应用程序尚未公开,我有点不愿意在这里发布。:(
有没有一种方法可以有意义地调试在iOS上运行的Meteor应用程序?我在部署中是否明显遗漏了什么?
发现流星1.0.4和使用Cordova构建项目存在问题(https://github.com/meteor/meteor/issues/3814)。
我降级到流星1.0.3通过:
meteor update --release 1.0.3
然后,我用删除了.metreol/local/中的Cordova文件夹
rm -R cordova-build
然后,我用将1.0.3补丁到1.0.3.2
meteor update --patch
这解决了问题。
相关文章:
- 无法在iOS模拟器上运行简单的基于KineticJs的Cordova/PhoneGap应用程序
- Meteor应用程序突然不再在iOS上运行
- 如何仅在设备基于 iOS 时运行 jQuery 代码
- 全屏API无法在Chrome/iOS上运行
- 在iOS应用程序的分析云代码上运行crypto-js的问题
- Cordova应用程序在安卓系统上运行,但线程似乎在ios上冻结了;“由于页面加载而重置插件”;
- Phonegap内部版本:应用程序无法在iOS上运行
- removeClass无法在iOS v2上运行
- 运行IOS自动化脚本时需要查找崩溃
- 从运行 JavaScript 中排除 iOS
- 流星运行ios --冗长
- 自动滚动到目标,iOS 中的 jQuery 运行得太远
- Sencha Touch应用程序在Android和iOS上运行良好,但在Windows 8.1上挂起
- 每次加载新页面时,在iOS webView中运行JS
- SimpleWeather.js位置更新无法在iOS设备上运行
- Phonegap简单javascript未运行(onClick问题?)-Android和iOS都有
- Parse.Cloud在iOS上运行缓慢
- FileReader无法在iOS 8上运行
- 使用webkit运行iOS应用程序时延迟选择
- 我的javascript代码在pc上运行,但没有;t在android或ios上运行