我一直在试图让Meteor/Cordova/Phonegap iOS应用程序启动并运行。我正在按照这里提供的文档:https://github.com/meteor/meteor/wiki/Meteor-Cordova-Phonegap-integrationMeteor/Cordova/Phonegap iOS应用程序在部署到生产时不起作用
为了保持简单,我只是测试示例排行榜meteor项目。当我按照上面的链接提到的步骤,我可以在iPhone模拟器在设备上经由xcode中使用下面的命令的任一运行应用程序没有问题,并直接:
流星运行IOS
或
流星运行IOS-设备--mobile端口10.0.1.2:3000 -p 10.0.1.2:3000
要测试亲duction环境,我已经部署了应用程序直接向meteor.com
流星部署[我的应用程式名称]
继建设的指示,我指定的主机和端口我在构建命令远程服务器:
流星建立../buildfolder -p [我的应用程式名称] .meteor.com:80
当我尝试通过生成的xcode项目(在模拟器中)运行应用程序,当应用程序启动时,我只看到空白的白色屏幕。有在Xcode的记录没有错误,但这里的输出是什么样子:
16:01:41.583 [CDVTimer][file] 6.641030ms
16:01:41.607 [CDVTimer][statusbar] 23.925006ms
16:01:41.607 [CDVTimer][TotalPluginStartup] 30.839026ms
16:01:41.709 Resetting plugins due to page load.
16:01:41.739 Finished load of: (snip)
16:01:41.791 Starting the server on port 40539
16:01:41.792 Setting document root: <snip>
16:01:41.792 Started httpd on port 40539
16:01:41:792 staffutility[49019:607] HTTPServer: Started HTTP server on port 40539
16:01:41.792 addresses: {
"en1/ipv4" = "10.0.1.12";
"en1/ipv6" = "fe80::7ec3:a1ff:fea4:49c5";
"lo0/ipv4" = "127.0.0.1";
"lo0/ipv6" = "fe80::1";
"vboxnet0/ipv4" = "192.168.56.1";
}
16:01:41.794 Resetting plugins due to page load.
注:我还测试了部署使用流星最多流星项目:https://github.com/arunoda/meteor-up我自己的EC2实例,具有确切相同的结果。 iOS应用程序只是坐在那里,一个空白的白色屏幕。 (通过浏览器打网址工作正常)
任何想法可能是什么问题?
这不幸没有奏效。谢谢你的信息。 – jrtilson 2014-10-09 16:16:52
更新到meteor 0.9.4后,我需要使用此修复才能使Google登录功能正常工作。 – jrtilson 2014-10-15 18:11:43