使用Meteor在iOS模拟器中定位特定设备

dr4*_*nus 9 ios cordova meteor

我目前正在使用Meteor v1.0开发移动应用程序,并尝试使用iOS模拟器测试iOS设备.

对于Cordova应用程序,我习惯于做类似的事情:

cordova emulate ios --target "iPad"
Run Code Online (Sandbox Code Playgroud)

对于Meteor,替代方案是:

meteor run ios
Run Code Online (Sandbox Code Playgroud)

在我的Mac上,运行上面的Meteor命令会导致应用程序在iPhone 4S模拟器上运行.我无法选择使用Cordova时可以模拟的设备.

在应用程序最初加载后我尝试通过iOS模拟器切换设备,但我切换到的设备上没有该应用程序.

我找到的唯一解决方案是导航到Cordova目录(.meteor/local/cordova-build)并直接从Cordova运行iOS模拟器.

有没有人通过使用Meteor本身知道更好的解决方案还是目前不可能?我无法在文档中找到任何内容.我愿意使用别的东西测试它,但将Meteor与所有东西放在一起会很不错.

stu*_*ilo 8

目前的解决方案是通过运行打开Xcode meteor run ios-device,然后在Xcode中选择正确的模拟器.不幸的是,ios-sim(Meteor用于模拟器的软件包)并不容易选择要模拟的设备.