一、直接拖拽安装

获取.app安装包

打开 Xcode,在 Xcode 菜单栏选择 Xcode - Open Developer Tool - Simulator 可以启动默认模拟器: iPhone X

二、xcrun 安装

安装 Command Line Tools

Command Line Tools是在Xcode中的一款工具,可以在命令行中运行C程序。

安装方法:终端执行xcode-select --install

打开模拟器

(1)直接在Xcode中打开

(2)命令行打开xcrun instruments -w "iPhone 6 Plus"

不知道具体模拟器型号可以用命令行xcrun simctl list devices查看模拟器列表

安装xcrun simctl install booted /..../*.app

注意:这里安装时是使用的.app文件,.ipa文件改名为.zip 解压后得到Payload 文件夹,里面就是.app

/..../*.app 是app文件的路径,也可以直接cd到目录下

卸载xcrun simctl uninstall booted com.app.bundleIdentify

卸载时使用com.app.bundleIdentify即安装的应用的bundleIdentify

三、 ios-sim 安装

安装“ios-sim” brew install ios-sim | npm install ios-sim -g

查看已安装的模拟器类型ios-sim showdevicetypes

启动指定模拟器并安装ios-sim launch /Users/work/Desktop/Mara.app --devicetypeid iPhone-X, 11.2

注意

模拟器需要86_64架构的,而普通的是arm64架构的,所以模拟器需要打特定的包

现在 jenkins 有任务支持打模拟器包,打包以及下载包地址:http://******/job/iPhone_Simulator/。我们从这里下载包到本地,下载到本地的是.ipa文件,我们需要把.ipa文件解压缩成.app文件。

ios模拟器 安装ipa_安装ipa到模拟器相关推荐

  1. 模拟器genymotion的安装与配置

    android原生的模拟器运行十分缓慢,操作不流畅,所以在找了一款可以更好用的模拟器genymotion,具体的安装配置且听我一一道来. 一.Genymotion介绍 1.Genymotion安卓模拟 ...

  2. Android模拟器genymotion的安装和使用

    Genymotion概述 Genymotion是一套完整的工具集,旨在为Android提 供虚拟环境.开发人员.测试人员.销售人员甚至是游戏玩家都能从中获得众多实用功 能. 它可用于大多数操作系统:W ...

  3. androidstudio mac mini_苹果M1芯片笔记本能安装运行Android Studio和模拟器吗?能!

    苹果M1芯片笔记本能安装运行Android Studio和模拟器吗? 能!能!能! ps:大年初一,本该吃吃喝喝,养养膘,打打牌.但是就在前几天,大学时期买的,用了6,7年的联想笔记本,光荣下岗了!趁 ...

  4. Android:模拟器使用命令安装apk

    拟器使用命令安装apk 目录 拟器使用命令安装apk 1. 安装Android应用程序 2. 删除Android应用程序 第一种:命令行用uninstall 第二种:命令行进入模拟器操作系统 第三种: ...

  5. 如何安装和使用Android夜神模拟器

    夜神模拟器,是全新一代的安卓模拟器,能够让你在电脑上畅玩手机游戏.与传统安卓模拟器相比,基于Android7.1内核,同时向下兼容Android5.1内核以及X86/AMD,具备极高的兼容性和稳定性. ...

  6. IOS 7.1 在线安装IPA(OTA无线发布)整理

    本地服务器名:xampp 思路: 1.将生成的 .plist文件放到dropbox中 复制分享链接  将连接写入到index.html中 2.将ipa程序包 放在本地或者上传到dropbox中 获取连 ...

  7. 最快Android模拟器Genymotion的安装与使用完整教程(多图,慎点)

    在这开发Android的一段时间内,一直是使用真机进行测试的,使用过的机子包括华为U8825d,红米,MX3.深知Android的最大问题就是碎片化,就是各种适配问题,甚是头疼.也是一直听说Genym ...

  8. skyeye linux qt,在ARM9上安装Linux,利用SkyEye模拟器及U-BOOT引导

    提示:本人在2008年进行Linux@ARM实验,在ARM9上安装Linux.利用SkyEye模拟器及U-BOOT引导.这是实验报告.以及实验过程中留下的记录,按日期倒序排列. 本文以Creative ...

  9. java安装安卓模拟器下载安装_Android模拟器安装及其安装APK方法

    一.Android模拟器安装 1.由于Android模拟器需要在Java环境才能运行,先下载Java安装吧.(如已有Java环境的可跳过此步) 1)你可以在下面地址下载到最新的jdk: 双击下载回来的 ...

  10. 手机安装charles证书与雷电模拟器4.0安装charles证书流程

    在做手机app测试时,有时候会要求进行手机app弱网测试,让公司的手机app在弱网下进行测试,查看app功能是否正常. 使用charles进行手机app弱网测试: 第一步: 1.配置手机端,让char ...

最新文章

  1. centos 安装mysql5.6.20_CentOS 7 安装MySQL 5.6遇到的疑难杂症小结
  2. 马斯克SpaceX内部信曝光:戒骄戒躁,我们的首要任务是星际飞船
  3. Erlang转JAVA,将Erlang UTF-8编码的字符串转换为java.lang.String
  4. 如何让整个表格高度固定_Saas产品中,表格设计有哪些要点
  5. 如何设计区块链项目的通证(token)模型
  6. PyCharm的高效使用技巧
  7. 解决load,get,save 等is not valid without active transaction异常的原因。
  8. 深入了解一下PYTHON中关于SOCKETSERVER的模块-B
  9. mysql truncate partition_实战mysql分区(PARTITION)
  10. ImportError: No module named urllib2
  11. linux-5.12-rc1-dontuse
  12. 一觉醒来感觉自己回到了九八年, 让大数据来解释
  13. javaScript深克隆(deepClone(origin,target))
  14. h标签,b标签,em,i ,u,s标签
  15. Primary主类和Catagory分类都存在相同事件
  16. HTML行内元素、块级元素和行内块元素
  17. 销售订单退货原因对应的快码
  18. C语言的输入输出模型
  19. LINQ(隐式表达式、lambda 表达式)
  20. 【FRR 】【BGP协议分析】 1 - BGP 初始化

热门文章

  1. python字典类型中键可以是数字吗_python字典key不能是或可以是啥类型
  2. oracle detele,Oracle中,一个Delete操作的流程
  3. 库存成本计算方法简介
  4. JDK7及早期版本Java HotSpot 虚拟机配置选项
  5. excel冻结行和列_说一说有些人在EXCEL中还不会用的冻结窗格
  6. SharePoint CAML In Action——Part II
  7. 利用旧电脑搭建NAS(黑群晖)
  8. .m文件和 .mat文件的区别
  9. HKC PG27P5U评测怎么样
  10. 一招解决网页文字无法复制