手把手教你如何利用SSH来安装IOS越狱APP

来源:互联网 发布:gblive是什么直播软件 编辑:程序博客网 时间:2024/06/05 03:02

由于之前项目需要,需要扫描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


0 0
原创粉丝点击