首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >离子3.如何用cli瞄准特定版本的iOS仿真器?

离子3.如何用cli瞄准特定版本的iOS仿真器?
EN

Stack Overflow用户
提问于 2017-06-29 11:48:46
回答 1查看 1.1K关注 0票数 4

我无意中发现我的应用程序在iOS 8.4上加载时立即崩溃

在最新的离子版本里对我不起作用。首先,我列出了所有可用的设备

ionic cordova emulate ios --list

列出了所有可用的设备。类似于:

代码语言:javascript
复制
iPhone-5s, 10.3
iPhone-5s, 10.2
iPhone-5s, 8.4
iPhone-6, 8.4
iPhone-6, 10.3
iPhone-6-Plus, 10.3
iPhone-6s, 10.3
iPhone-6s, 10.2
iPhone-7, 10.3
iPhone-7, 10.2
iPhone-7-Plus, 10.3
iPhone-7-Plus, 10.2
iPhone-SE, 10.3
iPhone-SE, 10.2

接下来我从名单上选了一个,然后试着

ionic cordova emulate ios --target="iPhone-6, 10.3"

但是这个建筑出了差错.我相信是因为参数签名"iPhone-6,10.3“不正确。

但是ionic cordova emulate ios --target="iPhone-6"工作并弹出了带有iOS 8.4的仿真器

如何使用特定版本的iOS启动模拟器

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-29 12:06:10

尝尝这个,

从:run.js打开your_project_direcotry/platforms/ios/cordova/lib/run.js文件并搜索有效目标:

//验证ios-sim的目标设备

代码语言:javascript
复制
var validTargets = ['iPhone-5', 'iPhone-5s', 'iPhone-6-Plus', 'iPhone-6', 'iPhone-7', 'iPhone-SE', 'iPad-2', 'iPad-Retina', 'iPad-Air', 'Resizable-iPhone', 'Resizable-iPad'];

//将您的目标添加到iPhone,10.3

代码语言:javascript
复制
var validTargets = ['iPhone-5', 'iPhone-5s', 'iPhone-6-Plus', 'iPhone-6-Plus, 10.3', iPhone-6', 'iPhone-7', 'iPhone-SE', 'iPad-2', 'iPad-Retina', 'iPad-Air', 'Resizable-iPhone', 'Resizable-iPad'];
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44824324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档