ios模拟器装ipa包_在iOS开发的时候如何在模拟器中安装APP
作为iOS开发者,使用模拟器调试自己的APP是不可避免的,当然,如果用真机也行,但是,很少有人拥有多种苹果手机,专门用来进行调试吧。我们都知道,苹果的模拟器是没有App Store的,不能安装市场上的APP,也不能直接下载ipa文件进行安装,只能安装基于源代码打包出来的App Bundle开发包。
Xcode提供了simctl命令来对模拟器进行各种操作,这个命令的路径是:
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl
1. 获取基于源代码打包出来的App Bundle开发包
可以自己打包,也可以去网上找别人已经打好的包,这里附上钉钉的开发包点击下载
如果是自己打包,就是打开自己的项目,运行一下,项目下面有个文件夹(Products),如下图:
20171221173052.png
里面装的就是开发包文件,选中文件,右键,Show in Finder,就可以直接来到开发包所在的目录,把开发包复制到你需要的位置,然后就可以开始安装了,记住,由于是安装到模拟器上,千万不要在运行的时候选择真机,不然会闪退,必须选择模拟器,然后build一下,这样打的包才能安装到模拟器上。我选择通用设备的时候,一样闪退,然后换到指定模拟器,正常打开,用另外的模拟器,也能打开。
2. 打开模拟器
3. 打开终端,并使用cd命令进入开发包所在的目录中
4. 在终端中输入命令以下命令
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl install booted ~/Downloads/DingTalk.app
5. 等待安装完毕即可使用
6. 解释下这行命令的意思
/// simctl命令的位置
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl
/// 执行安装操作
install
/// 安装到当前启动的模拟器
booted
/// 开发包所在的位置,如果在当前目录下,直接输入开发包名字即可
~/Downloads/DingTalk.app
其实这种方式也并没有太多的优势(对我目前来说),安装自己的APP,可以直接用源码运行,安装别人的APP,资源是真的不好找,也可能我还没发现这种方式的其他方面的优势吧。
ios模拟器装ipa包_在iOS开发的时候如何在模拟器中安装APP相关推荐
- ios模拟器装ipa包_uni-app 打包ios上架app store流程
1.登入苹果开发者网站,打开App Store Connect 2.新App的创建 点击我的App可以进入App管理界面,在右上角点击➕新建App 即可创建新的App,如下图: 3.app基本信息填写 ...
- ios模拟器装ipa包_Xcode模拟器上安装.app 方法
最近测试需要在iphone8和iPhone X上做测试兼容问题,可是公司资源少没有真机可以测试,所以只能使用模拟器上进行.下面我将介绍如何通过终端来安装. 如果直接将生成的ipa文件安装到模拟器上,当 ...
- iOS安全之ipa 包重签名的3种方法
重签名的意义:ipa 重签名最大的用处是,不必重新打包,和配置其它第三方获取 appkey 等操作,直接重签名之后依然可以拥有这些功能,更快的发布测试或者灰度版本. 方法一.终端命令:sigh res ...
- iOS安全之在模拟器中安装APP
我一直在想iOS 模拟器如何安装 微博.UC等一些非系统自带的应用? Xcode提供了simctl命令来对模拟器进行各种操作,这个命令的路径是: /Applications/Xcode.app/Con ...
- iOS 如何在模拟器中安装APP
公司使用钉钉应用,钉钉中可以添加本公司的web应用,测试的时候需要在iOS模拟器中测试,下面就是如何在模拟器中安装app. 模拟器上是没有 App Store 的,也不能下载 ipa 文件安装.只能安 ...
- ipa解包打包工具_7步!教你轻松搞定ios重签ipa包
如果你想在自己的IPhone上安装一个ipa文件,你的手机是无法正常安装的,(越狱,企业证书分发除外)但是我们可以通过以下步骤来实现,前提要有自己的开发者账号.接下来就看一下具体的步骤: 第一步:用X ...
- iOS证书及ipa包重签名探究
iOS证书学习推荐博客代码签名探析,本文重点在于介绍ios8.1.3系统ipa包重签名(如企业证书)无法安装的问题.苹果在iOS8.1.3系统以后加强了对ipa安装包签名的验证,主要区别在于ipa唯一 ...
- ipa 修改服务器地址,iOS重签名 – ipa包(服务器适用)
一.项目搭建 创建一个ios项目 image.png 为了方便可以通过修改包而修改应用的图标,项目架构中,需要单独出来图标文件 eg:icon@2x.png ,icon@3x.png (1)项目架构设 ...
- iOS打包成 ipa包(简单粗暴方法)
按照下面的步骤走,就可以打包成功,我不说各种原因,只讲操作步骤: 简单粗暴!!! 首先你得有一个苹果开发者账号.要是没有,就自己申请一个. 注意:在创建app IDs 还有描述文件的时候,需要添加的是 ...
最新文章
- 获取某字符 之后 之前
- 票务系统思维导图_最全思维导图分享,告诉你如何系统的学好软件测试。
- 基于阈值的损失函数_【代码+推导】常见损失函数和评价指标总结
- 如何更改计算机性能,如何修改注册表优化电脑性能 修改注册表优化电脑性能方法...
- 【codevs1368】【BZOJ1034】泡泡堂BNB,贪心思路
- 哈斯(Hasse)图
- linux控制pwm输出个数,使用PWM控制来实现电压的变化控制
- dell无线网卡驱动安装
- android 360度环拍,Android 4.2系统360度全景图拍摄试玩
- gradlew.bat命令一直下载downloading github项目无法运行gradle
- 尤雨溪Vue登榜GitHub之路看似不难
- Java智能卡基础篇
- SVN版本库修改URL路径或者IP地址
- Arcgis 10.2坡度分析
- 黑马pink JavaScript笔记(7)-流程控制-循环
- 解决pprint安装不上 | pprint_一个漂亮的打印机
- Xshell 使用删除键乱码问题
- 推荐一个 SpringBoot 2.x + vue 实现的个人支付宝、微信支付系统
- 搭建PHP开发环境(五)-虚拟主机
- 如何变成一个有趣的人