手把手教你如何利用SSH来安装IOS越狱APP
由于之前项目需要,需要扫描WiFi强度来进行室内定位,但是由于苹果自身没有将扫描WiFi强度的接口放出来,所以只能调用私有的API,因此要安装越狱的APP。
参考资料:
http://blog.chinaunix.net/uid-15114047-id-4009452.html
以下是我自己补充的内容:
(1)ipad安装ssh:
1. 在搜索页面搜 cydia(ipad上)
2. 打开cydia, 你会看要有个"用户指南"组,点击第三个"Openssh Access How - To",
3. 弹出一个帮助界面,再点击第一项 " 1 . install the ...."
4. 此时出现包的详细页面,看到右上角的安装按钮了么,安装即可(之后自动重启);
(2)通过ssh与ipad建立连接:
1 . 打开命令窗口(mac 的)
2. 输入 ssh root@ip (例如 ssh root@192.168.1.148)(ipad 的iP地址查看方法:设置-》WiFi-》点击WiFi连接右边的小箭头-》可以看到具体的IP地址)
3 输入密码 (默认的是alpine)
4. 剩下的你就可以远程操作ipad了
(3)生成APP程序 (如果你看到XCODE 的product文件夹里面的XXX.app为红色的话,则要生成.app包,如果不为红色的话,这步可以跳过)
1.XCODE ->PRODUCT->BUILD FOR->profiling 即可生成APP包,
(4)将生成的APP包通过SSH发送到IPAD上面(或者IPHONE)
1.将生成的APP包移动到desktop(其实不移动也可以,我为了方便描述将其移动到桌面)
2.新建一个MAC命令窗口,执行scp -rp ~/Desktop/wifiConnect43.app root@{deviceIP}:/Applications/ (例如scp -rp ~/Desktop/XXX.app root@192.168.1.148:/Applications/)
3.输入密码
4.重启IPAD或者IPHONE(这里要注意,重启并非手动重启,必须要利用ssh来重启,具体方法为在mac的命令窗口里面登录IPAD 或者IPHONE ,然后输入reboot指令,手动重启无效)
重启完成后即可看到安装后的APP
手把手教你如何利用SSH来安装IOS越狱APP相关推荐
- 手把手教你如何利用Kickstart自动安装虚拟机
一.关于kiskstart Kiskstart可以用来批量安装虚拟机,其工作原理为: 在安装过程中记录人工预填写的参数,生成ks.cfg文件,若果在自动安装过程中出现要填写参数的清空,程序自动回去查找 ...
- oracle可以在liux上装_【Oracle】手把手教你做之Linux上安装Oracle11g
手把手教你做之Linux上安装Oracle11g 这是我第一次安装时的过程,及遇到问题的解决办法,在此记录,有不妥之处,多多交流. 因为高稳定性及高定制低系统消耗等原因,我们希望在Linux上安装Or ...
- stm32l0的停止模式怎么唤醒_手把手教你怎么利用旧电脑搭建NAS组建自己的黑群晖...
手把手教你怎么利用旧电脑搭建NAS组建自己的黑群晖 Synology 群晖科技(Synology )创立于 2000 年,自始便专注于打造高效能.可靠.功能丰富且绿色环保的 NAS 服务器,是全球少数 ...
- 图文结合,手把手教你ubuntu18-live-server-amd64服务器版的安装、配置静态ip以及换源
图文结合,手把手教你ubuntu18-live-server-amd64服务器版的安装.配置静态ip以及换源 前言 安装 vm新建虚拟机 系统安装 一些配置 配置root账号的密码 配置ip与dns ...
- 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...
- 手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow)
手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow) 1. 安装Anaconda:(常用的python版本和各类包管理器) 1.1. 下载地址: 1.2. ...
- win7开机卡在正在启动_手把手教你大白菜PE启动盘安装win7最详细的图解教程
一.准备工作,制作好PE启动盘U盘一个,把所需要的文件提前复制到U盘里: 2,把启动盘插到电脑USB插口上: 3-1,按下电脑主机开机按钮: 3-2,如果电脑是打开的请重启电脑: 4,设置从U盘启动: ...
- CSDN:手把手教你如何利用【百度统计工具】实现CSDN博客【文章访问流量】的数据统计图表可视化
CSDN:手把手教你如何利用百度统计工具实现CSDN博客文章流量的数据统计的图表可视化 目录 实现结果 1.本博客访问的年龄属性 2.本博客访问的地理位置属性 国内第一大IT社区-CSDN让博主们得到 ...
- 【教程】手把手教你如何利用工具(IE9的F12)去分析模拟登陆网站(百度首页)的内部逻辑过程
声明:本文章转载自crifan的技术人生 [教程]手把手教你如何利用工具(IE9的F12)去分析模拟登陆网站(百度首页)的内部逻辑过程 重要提示: 1.此贴,以后不再更新: 2.想要看更新的内容,请移 ...
最新文章
- 「AI在左,营销在右」互动营销创意破圈,这事儿不难
- PCB板设计的12个细节,你做对了吗?
- 检测字符串包含emoji表情
- 响应式设计(Response Web Design)浅谈
- Python程序员的30个常见错误
- 【cGAN】conditional生成对抗网络--有代码
- php输出echo、print、print_r、printf、sprintf、var_dump比较
- (123)FPGA面试题-介绍低速接口(UART、IIC、SPI),SPI有几根线,每根线的作用?(三)
- 【飞控理论】【惯性导航基础】什么是欧拉角?为什么会有欧拉角?欧拉角在航空领域的运用?
- java两年需要,Java 两年总结
- Netch + Connectify 实现代理转全局并共享给其他设备,例如Kindle
- webp图片介绍及用法总结
- 法人≠法人代表≠法定代表人!
- 专访绿色和平:互联网科技公司,最好通过100%可再生能源实现直接减碳
- Proteus,keil5仿真运行stm32程序,流水灯详细教程
- 概率论:古典概型与伯努利概型
- Php使用ZipArchive打包下载文件、图片
- 隐私保护与生成模型: 差分隐私GAN的梯度脱敏方法
- luoguP1456 Monkey King
- 【数据分析与挖掘】天猫超市复购预测实战(含代码和数据集)